|
请教Win03无人安装之后自动开启远程桌面设置防火墙例外
想请教这里的大大们, 如何在 Windows 2003 无人安装之后, 自动开启远程桌面访问,和启动好防火墙和添加好远程桌面例外?
我这里用
Cmdlines.txt
里面添加了几个bat来做但是无法成功, 测试多次都没有效果。
请有研究的高手们给分析下。 感谢。
[Commands]
".\3389.bat"
".\patch.bat"
".\firewall.bat"
3389.bat
REM open 3389.bat
echo Windows Registry Editor Version 5.00>3389.reg
echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server]>>3389.reg
echo "fDenyTSConnections"=dword:00000000>>3389.reg
echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds\tcp]>>3389.reg
echo "PortNumber"=dword:00000d3d>>3389.reg
echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp]>>3389.reg
echo "PortNumber"=dword:00000d3d>>3389.reg
regedit /s 3389.reg
del 3389.reg
REM reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections /t reg_dword /d 000 /f
firewall.bat
REM 允许防火墙
netsh firewall set opmode mode=enable
REM 允许远程桌面
netsh firewall add portopening TCP 3389 enable
REM 添加IIS HTTP 80
netsh firewall add portopening TCP 80 IIS
REM 允许ping
netsh firewall set icmpsetting 8
另外打补丁的bat好像也无法正常打补丁。
patch.bat
@echo off
for %%i in (*.exe) do start /wait %%i /passive /norestart /nobackup
FOR %%i IN (*.msu) DO start /wait wusa %%i /quiet /norestart
[ 本帖最后由 2012wqmeng 于 2012-6-22 19:24 编辑 ] |
|