iT邦幫忙

0

Windows 7 64位元上執行psexec 會出現'存取被拒'

在WinXP PC 對Win7 64位元之PC執行psexec指令:
psexec \\10.85.7.245 -u admin -p 123456 cmd /c
出現「存取被拒」訊息,如下:

c:\>psexec \\10.85.7.245 -u admin -p 123456 cmd /c

PsExec v1.98 - Execute processes remotely
Copyright (C) 2001-2010 Mark Russinovich
Sysinternals - www.sysinternals.com

Couldn't access 10.85.7.245:
存取被拒。

使用GOOLGE搜尋解法,有人建議將Win7 64位元之PC作下列修改後重新開機,但結果仍是「存取被拒」:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\system]
"LocalAccountTokenFilterPolicy"=dword:00000001

請問還有何解法??

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

6
richardsuma
iT邦大師 1 級 ‧ 2013-07-29 14:43:46
最佳解答

如果使用網域
c:\>psexec \\10.85.7.245 -u Domain\admin -p 123456 "C:\Windows\System32\cmd.exe"

如果沒有使用網域
c:\>psexec \\10.85.7.245 -u admin -p 123456 "C:\Windows\System32\cmd.exe"

如果要用互動式方式,需加上 "-i -d" 的參數

cmd 的 /C,執行cmd後就會結束視窗,有執行跟沒有執行是一樣?疑惑
/C 執行字串中所描述的命令然後結束命令視窗

看更多先前的回應...收起先前的回應...
chin187 iT邦新手 5 級 ‧ 2013-07-29 16:14:29 檢舉

以下列指令執行,仍是出現「存取被拒」錯誤訊息,但同樣的指令在xp上執行是ok!!
c:\>psexec \\10.85.7.245 -u admin -p 123456 "C:\Windows\System32\cmd.exe"

一直應該是xp與win7在權限上的差異,但不知如何修改??嘆氣

請問一下 \\10.85.7.245 是 win 7 的電腦嗎?

請在 \\10.85.7.245 的「本機使用者與群組」的「群組」的 Remote Desktop Users
加入你要登入對方執行的user帳號試試看!

chin187 iT邦新手 5 級 ‧ 2013-08-01 14:00:05 檢舉

\\10.85.7.245 是win7的pc。
使用者admin,是win7上的系統管理群組權限。

還是要加入 Remote Desktop Users 群組。

我要發表回答

立即登入回答