
【已解決】批處理將目錄內(nèi)所有的EXE文件加入防火墻并阻止聯(lián)網(wǎng)最后由 ydg881203 于 -11-22 20:36【已解決】經(jīng)過 77七 老哥的幫忙,已經(jīng)可以用了,代碼已更新。我在用這個批處理將目錄下的EXE文件禁止聯(lián)網(wǎng)時,因set sd=C:Program FilesAutodeskAutoCAD 目錄有空格,導(dǎo)致無法執(zhí)行,煩請大神們幫忙修改一下,感謝。
nclick="copycode($('code0'));">復(fù)制代碼
- %1 mshta vbscript:CreateObject(Shell.Application).ShellExecute(cmd.exe,/c %~s0 ::,,runas,1)(window.close)&&exit
- @echo off
- set sd=C:Program FilesAutodeskAutoCAD
- cd/d %sd%
- for /r %%a in (*.exe) do (
- netsh advfirewall firewall del rule name=阻止%%~nxa出站>nul 2>nul
- netsh advfirewall firewall add rule name=阻止%%~nxa出站 program=%%a action=block dir=out>nul
- echo;阻止%%~nxa出站
- )
- pause

