【技巧】將裝置管理員增加到電腦右鍵? (Win2000) - PCZONE 討論區

返回   PCZONE 討論區 > ▲ -- 電 腦 軟 體 討 論 區 > -- Windows 討 論 版


PCZONE 討論區



通知

-- Windows 討 論 版 包括 Windows 95/98/ME、Windows NT/2000/XP/Server 2003 等的疑難雜症解答與經驗分享。

會員
【技巧】將裝置管理員增加到電腦右鍵? (Win2000)
從SuperXP7.1改灌Win2000後發現在我的電腦右鍵內容少了幾個,想要依照SXP7.1內的登錄機碼補回去,結果出問題...是Win2000不支援還是設定錯誤的問題??
裝置管理員:mmc.exe %%systemroot%%\SYSTEM32\devmgmt.msc
登錄編輯程式:%windir%\regedit.exe

回覆
戦零絶唱中

小弟都是這樣用在XP的,2000應該也可以相容到。

在 HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\ 下。
其{20D04FE0-3AEA-1069-A2D8-08002B30309D}其實就是 “我的電腦”。
而Shell就是右鍵。

然後在shell下新增 "裝置管理員”,然後在“裝置管理員”新增command
“裝置管理員”就是要在“我的電腦”右鍵顯示出來的選項,其名字可以隨便命名。
不過command就必須要用回command。

然後在右邊Default哪兒填入 mmc.exe "%%systemroot%%\system32\devmgmt.msc" 就可以生效了。

不管使用哪一組的都沒有問題....
mmc.exe %%systemroot%%\system32\devmgmt.msc
mmc.exe "%%systemroot%%\system32\devmgmt.msc"
mmc.exe "%%systemroot%%\\system32\\devmgmt.msc"

"mmc.exe" %%systemroot%%\system32\devmgmt.msc
"mmc.exe" "%%systemroot%%\system32\devmgmt.msc"
"mmc.exe" "%%systemroot%%\\system32\\devmgmt.msc"


或是直接在“執行”輸入 reg add "HKCR\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\裝置管理員\command" /ve /t REG_SZ /d "mmc.exe "%%systemroot%%\system32\devmgmt.msc"" /f 也可以直接增加在“我的電腦”堙C

雖然小弟是使用英文版的XP,從來沒用過在中文版Windows。
不過就算是中文版應該不會有多少相差.....
回覆
會員

我發現在2000中就"裝置管理員"這部分會出現Microsoft Management Console視窗的MMC 無法開啟選擇檔案。的!現象,其他新增控制台、登錄編輯器和新增/移除等都正常...不知道是哪邊有出問題~"~
另外戰零兄提供的:
[reg add "HKCR\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\裝置管理員\command" /ve /t REG_SZ /d "mmc.exe "%%systemroot%%\system32\devmgmt.msc"" /f]
無法在Win2000裡面新增,但XP裡面新增卻正常...
不知道是我安裝的Win2000版本不是原始版本的問題還是其他問題??
回覆
あなたの家に行く

裝置管理員.reg
引用:
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\devmgr]
@="裝置管理員(&D)"

[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\devmgr\command]
@=hex(2):25,00,77,00,69,00,6e,00,64,00,69,00,72,00,25,00,5c,00,73,00,79,00,73,\
00,74,00,65,00,6d,00,33,00,32,00,5c,00,6d,00,6d,00,63,00,2e,00,65,00,78,00,\
65,00,20,00,2f,00,73,00,20,00,25,00,77,00,69,00,6e,00,64,00,69,00,72,00,25,\
00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,64,00,65,00,\
76,00,6d,00,67,00,6d,00,74,00,2e,00,6d,00,73,00,63,00,00,00
回覆
會員

引用:
作者: warzero
小弟都是這樣用在XP的,2000應該也可以相容到。

在 HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\ 下。
其{20D04FE0-3AEA-1069-A2D8-08002B30309D}其實就是 “我的電腦”。
而Shell就是右鍵。

然後在shell下新增 "裝置管理員”,然後在“裝置管理員”新增command
“裝置管理員”就是要在“我的電腦”右鍵顯示出來的選項,其名字可以隨便命名。
不過command就必須要用回command。

然後在右邊Default哪兒填入 mmc.exe "%%systemroot%%\system32\devmgmt.msc" 就可以生效了。

不管使用哪一組的都沒有問題....
mmc.exe %%systemroot%%\system32\devmgmt.msc
mmc.exe "%%systemroot%%\system32\devmgmt.msc"
mmc.exe "%%systemroot%%\\system32\\devmgmt.msc"

"mmc.exe" %%systemroot%%\system32\devmgmt.msc
"mmc.exe" "%%systemroot%%\system32\devmgmt.msc"
"mmc.exe" "%%systemroot%%\\system32\\devmgmt.msc"


或是直接在“執行”輸入 reg add "HKCR\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\裝置管理員\command" /ve /t REG_SZ /d "mmc.exe "%%systemroot%%\system32\devmgmt.msc"" /f 也可以直接增加在“我的電腦”堙C

雖然小弟是使用英文版的XP,從來沒用過在中文版Windows。
不過就算是中文版應該不會有多少相差.....

問題 出現在 %%systemroot%% 這一句

mmc.exe c:\winnt\system32\devmgmt.msc
這樣就可以囉

改成 mmc.exe %systemroot%\system32\devmgmt.msc
回覆
戦零絶唱中

引用:
作者: cappella
問題 出現在 %%systemroot%% 這一句

mmc.exe c:\winnt\system32\devmgmt.msc
這樣就可以囉

改成 mmc.exe %systemroot%\system32\devmgmt.msc
可能XP還是跟2000有差別的關係吧?

小弟弟試了這行 mmc.exe "%systemroot%\system32\devmgmt.msc" 就會出現失敗執行.....

不過還是用mmc.exe c:\winnt\system32\devmgmt.msc比較好。
直接又方便.....
回覆
會員

引用:
作者: warzero
可能XP還是跟2000有差別的關係吧?

小弟弟試了這行 mmc.exe "%systemroot%\system32\devmgmt.msc" 就會出現失敗執行.....

不過還是用mmc.exe c:\winnt\system32\devmgmt.msc比較好。
直接又方便.....

我也是 2000
我在 cmd 視窗 貼上這行 mmc.exe "%systemroot%\system32\devmgmt.msc" 可以執行

你先確定 你的系統變數 %systemroot% 是什麼值
我的 SystemRoot=C:\WINNT

你可以 在cmd視窗 輸入 set ,就可以看到了

因為 SystemRoot=C:\WINNT
所以 mmc.exe %systemroot%\system32\devmgmt.msc
等同於
mmc.exe C:\WINNT \system32\devmgmt.msc
回覆
會員

引用:
作者: cappella
問題 出現在 %%systemroot%% 這一句

mmc.exe c:\winnt\system32\devmgmt.msc
這樣就可以囉

改成 mmc.exe %systemroot%\system32\devmgmt.msc
service的部分即使改成%%systemroot%%也是可以用,
但devmgmt的部分不管一個"%"去包住systemroot還是兩個去包都不行...
但改成mmc.exe c:\winnt\system32\devmgmt.msc
這樣就ok了
感謝大家的幫忙,另外琥珀兄提供的東西對我來說太深奧了

回覆
戦零絶唱中

引用:
作者: cappella
我也是 2000
我在 cmd 視窗 貼上這行 mmc.exe "%systemroot%\system32\devmgmt.msc" 可以執行

你先確定 你的系統變數 %systemroot% 是什麼值
我的 SystemRoot=C:\WINNT

你可以 在cmd視窗 輸入 set ,就可以看到了

因為 SystemRoot=C:\WINNT
所以 mmc.exe %systemroot%\system32\devmgmt.msc
等同於
mmc.exe C:\WINNT \system32\devmgmt.msc
在執行和cmd下可以正常運作。不過在regedit輸入后的就無法運作.....

至於小弟的SystemRoot是C:\WINDOWS。
小弟說mmc.exe c:\winnt\system32\devmgmt.msc比較好是給2000。
XP就mmc.exe c:\windows\system32\devmgmt.msc

不過算了,小弟還是用回目前的狀態就好。
mmc.exe "%%systemroot%%\system32\devmgmt.msc"

沒問題不想再搞問題出來。
回覆
戦零絶唱中

引用:
作者: Vincent7
service的部分即使改成%%systemroot%%也是可以用,
但devmgmt的部分不管一個"%"去包住systemroot還是兩個去包都不行...
但改成mmc.exe c:\winnt\system32\devmgmt.msc
這樣就ok了
感謝大家的幫忙,另外琥珀兄提供的東西對我來說太深奧了
琥珀兄的意思是指將引用的内容複製在記事本中。
然後存成裝置管理員.reg,再來雙擊裝置管理員.reg就可以生效了。

琥珀兄的方式是直接,就跟之前小弟的reg add是一樣的方式。

小弟之前因爲怕XP跟2000可能有些部分不同。
所以只好一步一步講解,這樣有問題也比較容易找到。

回覆


類似的主題
主題 主題作者 討論版 回覆 最後發表
Win2000 Pro --> Win2000 Server jimmsshih -- Windows 討 論 版 2 2002-08-27 11:48 AM
WIN2000 SERVER關於效能監視器的錯誤事件,如何排除 ivyserver -- Windows 討 論 版 4 2001-12-11 10:00 AM
Win2000 開機會卡住 mercedes -- 電 腦 硬 體 討 論 版 2 2001-11-28 06:40 PM
WIN2000 網芳ㄉ問題 lalahaha -- Windows 討 論 版 2 2001-11-17 11:37 PM
win2000 老人 ---- ADSL 軟 硬 體 技 術 5 2001-03-08 11:18 AM






 XML   RSS 2.0   RSS 
本站使用 vBulletin 合法版權程式
站務信箱 : [email protected]

本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。