主機上安裝ssh服務,我們管理的時候可以通過secureCRT進行ssh連接。由於運用的需求,我們要求ssh連接上服務器以後必須是在C:\Documents and Settings\Administrator>,及當我們在服務器上運行--cmd 進入以後的默認路徑是C:\Documents and Settings\Administrator>。
但是不知道為什麼。有些機器卻沒有這麼標准,比如我的機器路徑是C:\Documents and Settings\anywolfs.com>,這讓我很郁悶,我必須修改成標准的路徑,今天發現一個很簡單的方法,不過是手動的:
找到:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\S-1-5-21-1790271045-1411784089-857767003-500\
下的:ProfileImagePath ,把鍵值修改為為%SystemDrive%\Documents and Settings\Administrator
重啟服務器就好了。
當然裡面有一長串的SID 如:S-1-5-21-1790271045-1411784089-857767003-500,這個id每台機器都不一樣,並且在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\下有很多個這樣的ID,我們怎麼區分哪個是我們需要修改的呢?
首先進行一下:開始 --運行 --cmd ,這時候打開的命令行窗口,裡面的默認根目錄(比如我的C:\Documents and Settings\anywolfs.com>)其實\Documents and Settings\anywolfs.com在注冊表裡就是一個鍵值部分,我們在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\所有的id下找到那個類型為 REG_EXPAND_SZ 的主鍵ProfileImagePath的鍵值就可以了
%SystemDrive%\Documents and Settings\anywolfs.com
修改這個為%SystemDrive%\Documents and Settings\Administrator,搞定