@Echo Off Rem 該腳本將對客戶端電腦的制定文件進行檢查,如果檢查成功則不會隔離客戶端電腦. Echo RAS Connection = %1 Echo Tunnel Connection = %2 Echo Domain = %3 Echo User Name = %4 Echo Service Directory = %5 Rem 建立一個 %rqcpath% 變量來代表rqc.exe的完全路徑. Set rqcpath=%5\rqc.exe Rem 建立一個%musthavefile% variable, which sets the target file's location and name. Set musthavefile=C:\Windows\System32\musthave.txt Rem 下面就是要對客戶端電腦進行的檢查,你可以根據自己的需要加入對防病毒軟件及一些其他的文件的檢查 If Not Exist %TARGETFILE% Goto :CHECKFAIL Rem %1 = %DialRasEntry% Rem %2 = %TunnelRasEntry% Rem %3 = %Domain% Rem %4 = %UserName% Rem 7250 是rqs.exe程序監聽的TCP端口. Rem Rem Ver1就是該隔離檢查腳本文件的版本信息 Rem 該信息應該和VPN服務器上 Rem HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\RQS 下的值相同 %rqcpath% %1 %2 7250 %3 %4 Ver1 Rem 下面的命令通知用戶連接過程的信息 If "%ERRORLEVEL%" == "0" Set THERRMSG=連接成功! Else If "%ERRORLEVEL%" == "1" Set THERRMSG=連接不上服務端,服務端隔離功能可能已經關閉. Else If "%ERRORLEVEL%" == "2" Set THERRMSG=連接拒絕.請根據下面鏈接提示安裝必要程序重新再試: Else Set THERRMSG=未知錯誤.客戶端將被隔離 Echo %THERRMSG% Pause Goto :EOF Rem 如果安全檢查不成功,你可以在這裡通知用戶. :CHECKFAIL Echo 你的電腦不符合安全要求,請聯系管理員. Rem Echo 你可以把你的幫助地址寫到這裡,如: pause :EOF
,