Skip to content

Instantly share code, notes, and snippets.

@khayama-zz
Last active July 2, 2016 04:25
Show Gist options
  • Save khayama-zz/1c3eb93ca2e24b5a7dda0135e7df72c6 to your computer and use it in GitHub Desktop.
Save khayama-zz/1c3eb93ca2e24b5a7dda0135e7df72c6 to your computer and use it in GitHub Desktop.
rem RDPを4389に変更(コマンドから REG.EXE を使った変更)
rem 確認
REG QUERY "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" /v PortNumber
rem 変更
REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" /v PortNumber /t REG_DWORD /d 4389 /f
rem icmp(ping)を通す設定(”profile=public|private|domain|any”で個別指定可能)
netsh advfirewall firewall add rule name="ICMPv4-ping-allow" protocol=icmpv4:8,any dir=in action=allow
rem TCP4389を通す設定
netsh advfirewall firewall add rule name="Open Port 4389" dir=in localport=4389 protocol=TCP action=allow
rem static route on softlayer
route add 10.0.0.0 mask 255.0.0.0 10.xx.xx.xx(gw-address) -p
route print
rem windows2012R2スクリプト
rem wsusサーバーの確認【done】
REG QUERY "HKLM\Software\Policies\Microsoft\Windows\WindowsUpdate" /v "WUServer"
rem 例えばhttp://wsushkg0201.service.softlayer.com
rem メモ帳のショートカットをデスクトップに作成【done】
powershell -Command "&{$WsShell = New-Object -ComObject WScript.Shell; $Shortcut = $WsShell.CreateShortcut('C:\Users\Administrator\Desktop\memo.lnk'); $Shortcut.TargetPath = 'C:\Windows\System32\notepad.exe'; $Shortcut.IconLocation = 'C:\Windows\System32\notepad.exe'; $Shortcut.Save()}
rem コマンドプロンプトのショートカットをデスクトップに作成【done】
powershell -Command "&{$WsShell = New-Object -ComObject WScript.Shell; $Shortcut = $WsShell.CreateShortcut('C:\Users\Administrator\Desktop\cmd.lnk'); $Shortcut.TargetPath = 'C:\Windows\System32\cmd.exe'; $Shortcut.IconLocation = 'C:\Windows\System32\cmd.exe'; $Shortcut.Save()}
rem コントロールパネルのショートカットをデスクトップに作成【done】
powershell -Command "&{$WsShell = New-Object -ComObject WScript.Shell; $Shortcut = $WsShell.CreateShortcut('C:\Users\Administrator\Desktop\control.lnk'); $Shortcut.TargetPath = 'C:\Windows\System32\control.exe'; $Shortcut.IconLocation = 'C:\Windows\System32\control.exe'; $Shortcut.Save()}
rem リソースモニターのショートカットをデスクトップに作成【done】
powershell -Command "&{$WsShell = New-Object -ComObject WScript.Shell; $Shortcut = $WsShell.CreateShortcut('C:\Users\Administrator\Desktop\resmon.lnk'); $Shortcut.TargetPath = 'C:\Windows\system32\resmon.exe'; $Shortcut.IconLocation = 'C:\Windows\system32\resmon.exe'; $Shortcut.Save()}
rem サーバーマネージャーをログオン時に起動しない設定
rem 確認
REG QUERY "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ServerManager" /v DoNotOpenServerManagerAtLogon
rem 設定
REG ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ServerManager" /v DoNotOpenServerManagerAtLogon /t REG_DWORD /d 1 /f
rem 確認
REG QUERY "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ServerManager" /v DoNotOpenServerManagerAtLogon
rem 再起動
shutdown -r -t 5
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment