2008-09-23 64 views
3

我一直在用新的MMC 3.0類和C#創建管理單元。我似乎無法找到在創建* .msc文件時如何擺脫「Console Root」節點的任何示例。我查看了SDK中的示例,但似乎無法找到任何相關信息。如何擺脫MMC 3.0管理單元中的「Console Root」節點?

我已經看到了我想要的其他功能,但是我不知道它們使用的是什麼版本的MMC。

回答

7

如果我已經正確地理解了你,這不是特定於MMC3,但它確實花了我一段時間才意識到。用鼠標右鍵單擊該節點,然後單擊New Window from Here。然後切換回Console Root窗口,並關閉它(Ctrl + F4)。

在.msc中,它是// View/BookMark/@ NodeID,它需要是「2」(等),而不是「1」。

+0

這正是我一直想要的。謝謝! – 2009-01-30 22:10:45

0

據我所知,MMC總是顯示控制檯根目錄。即使你沒有管理單元打開它,你仍然會看到控制檯根目錄。管理單元只在它下面添加,並且可以同時加載幾個,它們全都在控制檯根目錄下,該目錄只是樹的根目錄。

1

我知道這是一個較舊的帖子,所以也許沒有必要做出迴應,但是您要做的事情需要保存一個自定義的MSC文件。正如一個回覆所述,添加您的管理單元,從這裏選擇打開新窗口,然後保存MSC文件。這是您的控制檯配置爲顯示您的SnapIn作爲RootNode而不是控制檯根目錄。在文件菜單下是一個選項...對話框。從那裏您可以更改特定控制檯文件的設置,爲最終用戶提供非作者模式控制檯,他們將無法再更改您的佈局。注意:這只是針對特定控制檯文件的設置(例如C:\ temp \ MyCustomConsole.msc),任何人都可以打開控制檯並使用添加/刪除對話框在任何其他控制檯中打開SnapIn。