① 如何用dos命令查看windows中exe文件的版本信息
開始-運行-cmd 回車 鍵入 ver 回車
如果要看某個程序的那就是 開始- 運行 - cmd 回車
程序名 /v 回車
② 在bat文件中能不能通過編寫代碼來獲取exe文件的版本信息
@echooff
set"file=R:新建文件夾filever.exe"
for/f"tokens=5"%%iin('filever.exe/s"%file%"')do(setver=%%i&echo%%i)
echo%ver%
pause
純批處理還有沒有直接讀取exe文件版本的命令.如果真要用批處理讀取exe文件版本可以用 xp安裝盤中的filever.exe 工具.批處理調用這個工具可以讀取文件版本信息.filever.exe在附件中
③ 如何用批處理獲取exe、dll詳細信息裡面的文件版本
@EchoOff
::.6
Set/PFile=請拖入需要獲取的EXE(DLL):
For%%iIn(%File%)Do(
SetExt=%%~xi
SetPat=%%~pi
For/F%%jIn('WmicDataFileWhere"Drive='%%~di'AndPath='!Pat:=\!'AndExtension='!Ext:~1!'"GetVersion')Do(
SetVer=%%j
)
Echo版本號為:!Ver!
)
Pause
可能原來的版本太復雜了(遲遲不見採納),這個版本好多了,直接拖進去就行
調用了wmic,第一次運行可能會自動安裝,Vista及以上請以管理員身份運行.
④ 怎樣查找電腦中的exe這樣的文件
原則上講svchost.exe是系統文件,但有些病毒文件會偽裝成svchost.exe文件運行,具體識別方法:
點擊"開始菜單"下的"搜索",查找"所有文件和文件夾",輸入文件名"svchost.exe"後點擊下面的"更多高級選項",勾選"搜索系統文件夾"等前面三個選項,然後點擊"搜索"按鈕,搜索完畢後,依次右鍵點擊找到的"svchost.exe"文件查看其"屬性",如果"版本"中的"版權"非"&; Microsoft Corporation. All rights reserved.",則說明是病毒文件...
上述操作完畢後,點擊"後退"按鈕,文件名更改為"svch0st.exe"(注意:字母"o"改為數字"0"!),然後點擊"搜索",如果有"svch0st.exe"文件,則全部為病毒!
⑤ BAT如何讀取並顯示exe文件的版本信息呢
filever/vfilever.exe
bat本身沒有讀取exe文件信息的功能,可以使用微軟提供的工具包中的一個實用程序,filever.exe來讀取exe文件版本信息.
⑥ 能否查看一個可執行exe文件的編譯器版本如何查看(C語言)
這個是看不到的
別說是版本,就是編譯器類型都看不出來的。
編譯出來的都是二進制文件,不管誰家的 都按照微軟的要求來做的,裡面並沒有編譯器自己的信息。