批处理判断域用户360程序是否安装,没安装则输出用户名和IP。

  

问题:域策略部署360年企业版杀毒软件,1。由于下面客户机的各种环境问题,导致个别终端没有安装上360软件。2。电脑700台比较多,一个个寻找特别麻烦。
解决措施:写了一个批处理并域策略推送,把没安装的用户和IP发到指定目录里,自己按照用户或者IP去自由解决。这里技术有限,没有写判断正在运行的软件。

  

批处理逻辑:1。判断软件是否已安装(检测在360 c盘路径下exe文件),没有安装输出用户名和IP地址,已安装退出。
2。输出的路径是共享路径,每个用户都能写入。

  

@echo
如果“% 1”==癶"goto aaa
开始mshta vbscript: createobject (“wscript.shell") .run (“““% ~ nx0"“h" 0) (window.close),及退出
: aaa
如果存在“C: \程序文件(x86) \ 360 \ 360 \ 360 safe.exe"安全;(
退出
rem判断新版本是否已安装,若安装则退出
)其他(
goto开始
)

  

:
开始netsh接口ip显示配置比;\ 10.10.12.201 \公共共享\ 360 \ %的用户名% . txt退出

批处理判断域用户360程序是否安装,没安装则输出用户名和IP。