2011-01-20 272 views
2

我有Windows 7操作系統,並且存儲了管理員用戶憑據(事先已知)。在Windows 7中以管理員用戶身份運行explorer.exe

我知道我們可以使用「Runas」動詞運行程序或.exe,並啓動一個進程,但我的問題是針對explorer.exe的。我正在嘗試運行「runas/user:」control.exe打印機「,它在提示密碼後成功啓動,但是當我在TaskManager中進行檢查時,它正在我登錄的普通用戶下運行。

我注意到這只是與explorer.exe。其他程序工作正常,如預期runas。

什麼是在這裏與Windows 7?或者我如何運行explorer.exe或control.exe與打印機?

+0

你的問題不是很清楚。通過以管理員身份運行任何內容,您實際上想要解決的問題是什麼?什麼意思是運行「explorer.exe或control.exe與打印機」?無論如何,你的問題更適合超級用戶,它肯定會被移到。 – 2011-01-20 22:20:07

+0

http://superuser.com/是你想問這個問題的地方 – 2011-01-20 22:21:45

回答

0

Windows資源管理器喜歡在同一個進程中殼又名任務欄打開新窗口。

你可以嘗試:

explorer.exe /separate,::{20D04FE0-3AEA-1069-A2D8-08002B30309D}\::{21EC2020-3AEA-1069-A2DD-08002B30309D}\::{2227A280-3AEA-1069-A2DE-08002B30309D} 

這應該在一個新的進程中打開 「計算機\ ControlPanel控制面板\打印機」 ......

0

試試下面的代碼:

runas /user:DOMAIN\username "control /name Microsoft.DevicesAndPrinters」 
8

運行Explorer.exe的不同用戶從已經使用「runas」命令登錄的那個在Windows 7中被禁用。但是有一個解決方法:

  1. 開始 - >運行 - >註冊表編輯器
  2. 定位到註冊表項:HKEY_CLASSES_ROOT \ {的AppID CDCBCFCA-3CDC-436F-A4E2-0E02075250C2}
  3. 右鍵單擊註冊表項,然後單擊權限...
  4. 提供的完全控制權限用戶登錄
  5. 開始 - >運行 - > dcomcnfg.exe - >展開DCOM配置
  6. 右鍵單擊並選擇「Elevated-Unelevated Explorer Factory」屬性,單擊Identity選項卡並選擇「啓動用戶」

After做這個explorer.exe將以RunAs.exe命令中指定的用戶身份啓動!

2

這一個適用於Windows 7,8.0和8.1

  • 啓動註冊表以管理用戶。
  • 導航/找到ID HKEY_CLASSES_ROOT \的AppID \ {CDCBCFCA-3CDC-436F-A4E2-0E02075250C2}節點
  • 採取所有權和分配註冊表節點的全部權利。
  • 將節點RunAs重命名爲_RunAs。
  • 關閉註冊表編輯器。

現在去C:\ Windows \ Explorer。exe並創建一個桌面快捷方式(使用發送到)。

右鍵單擊並運行爲管理員。這應該以不同的用戶身份打開Windows資源管理器。

相關問題