pause
检测注册表:
reg query 注册表路径 /v 值
详见拿孙巧:reg query /?
只能凯肢这样,没有灵消键活的方法
@echo offreg query HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\|find /i "sogou input">nul 2>nul
if %errorlevel%==0 (echo 搜狗拼音输入法:是) else echo 搜狗拼音输入法:否
echo.
reg query HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\|find /i "{052CFB79-9D62-42E3-8A15-DE66C2C97C3E}">nul 2>nul
if %errorlevel%==0 (echo QQ:是绝顷) else echo QQ:否
echo.
reg query HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\|find /i "滑宏猛360sd">nul 2>nul
if %errorlevel%==0 (echo 360杀毒:是) else echo 360杀毒:否信桥
echo.
pause
exit
使用BAT命令判断文件是否存在。
范例:
@echo off
if not exist c:\Temp\1.txt goto nofile --1
goto start --2
:nofile
copy \\xp\temp\111.txt c:\temp\1.txt --3
:start
mstsc.exe --4
注释:
1:此处的意思是判断如果不存在C:\TEMP\1.TXT 则跳转至自定义的NOFILE的脚本,如果存在刚跳过。执行下一步。
2:执行自渗袭如定义START脚本。
3:此处为执行第一句判断的后续内容,(复制网络路禅裂径\\SERVER\TEMP\111.TXT到丛启当前机器中的C:\TEMP目录中并改名为1.txt。
4:执行MSTSC.exe程序。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)