|
本帖最后由 chiannet 于 2019-7-11 11:51 编辑
- @echo off
- FORX \Windows\notepad.exe,C,0,CALL Check--Win "%C%" >NUL 2>NUL
- FORX \Windows\SYSTEM32\CMD.exe,C,0,CALL Check--Win "%C%" >NUL 2>NUL
- CALL ReDOS >NUL 2>NUL
- PECMD LOAD "%~0"
- :end
- exit
- _SUB Check--Win
- MSTR &aStr=3,9,%~1
- FIND $%&aStr%=\Windows\,
- {
- FNAM &fN=%~1
- FEXT &fE=%~1
- FILE %~1=>%TEMP%
- FORX %TEMP%\%&fN%.%&fE%,&fN,1,TEAM SITE ?WVER=FVER,%&fN%|FILE %&fN%
- }!
- {
- SITE ?WVER=FVER,%~1
- }
-
- mess %~1的版本号:%WVER%
- _END
- _SUB ReDOS
- EXIT FILE
- _END
复制代码
把上面这个存为cmd,用site查文件版本号就不会报错了 |
|