測試用 PSTools 來移除Win7被Hang住的遠端桌面連線

測試用 PSTools 來移除Win7被Hang住的遠端桌面連線

下載:http://technet.microsoft.com/en-us/sysinternals/bb896649.aspx

我把它解壓到c:\pstools

開啟本機的CMD,連線到遠端主機的CMD:
c:\pstools> psexec \\192.168.0.105 -u USER_NAME -p PASSWORD cmd.exe

查詢遠端主機目前的登入狀況,並且記下session id 或是 session name
c:\ query session
(WinXP可用指令qwinsta來查詢)

如果要刪除ID 2的Sessin則輸入:
c:\ logoff 2

如果連線遠端時出現Make sure that the default admin$ share is enabled,
表示遠端沒有開啟admin$共用,可依下列方法:

1、開啟Win7的登錄檔,依下列路徑找LocalAccountTokenFilterPolicy,如找不到則直接新增
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System
將LocalAccountTokenFilterPolicy改為1( 0:禁用,1:啟用 ),新增的話類別選擇DWORD

2、可執行下列的命令來手動啟用:net share admin$ /umlimited
   要手動移除則以下列的命令:net share admin$ /del
   輸入 net shrae,可以查詢目前系統所以開啟的共用

利用Plink替代Putty來建立Script