2014-11-24 61 views
0

我們最近從Windows 2003服務器遷移到Windows 2008 R2服務器,現在我發現我的所有psexec作業都失敗。psexec失敗,錯誤無法在NTDB2UT02上啓動PsExec服務:

thsi是他們是如何編碼的運行:

C:\殼\ psexec.exe \ NTDB2UT02 -u康塞科\高原-i CMD.EXE

我然後得到提示輸入密碼和當我輸入密碼,我得到以下

PSEXEC V1.31錯誤信息 - 執行過程遠程 版權所有(C)2001-2002標記Russinovich www.sysinternals.com

密碼: 無法在NTDB2UT02上啓動PsExec服務: 系統找不到指定的文件。

所以我回到之前使用的Windows 2003服務器,我知道它在那裏工作,因爲我有證據表明它運行,現在我也從舊的Windows 2003服務器獲得相同的消息。

我讀了幾篇文章,我可以使用cmdkey添加一個緩存的憑據,我甚至嘗試在兩臺服務器上這樣做,但它根本沒有幫助。

我會嘗試使用較新版本的psexec,但我懷疑這會改變任何事情。

任何提示,或者如果有人已經成功地找出瞭解決方案(甚至是解決方法),分享,將不勝感激。

感謝, 麥克

回答

0

我有這個掙扎2003服務器上,並發現,當我關掉防火牆開啓的一切防火牆回來就可以了沒有工作的時候,然後。我發現防火牆例外「文件和打印機共享」下的問題。當你去編輯服務時,有4項,當你檢查它們的範圍時,它們只是爲你的網絡子網設置的。我的問題是/我們使用多個子網,並且這臺機器與其他試圖訪問它的機器不匹配。如果您發現這也是您的問題,而不是管理員$共享問題(您可以根據這個問題進行搜索),更新自定義列表中的網絡子網(或者如果您不敢進行攻擊,請允許任何計算機 - 壞主意)。你只需要更新端口139和445希望這可以幫助某人。

+0

Carlo - 感謝您的評論,但我們沒有打開任何防火牆。我如何確保admin $共享可訪問?最好的方法來檢查並確保?> – user811433 2015-01-08 18:30:00

+0

@ user811433運行'\\ COMPUTERNAME \ C $' – meatspace 2015-01-13 17:11:13

+0

我們可以訪問\\ computer \ c $ ...它只是不適用於psexec – user811433 2015-02-10 17:03:46