我一直在用新的MMC3.0类和C#创建管理单元。我似乎找不到在创建*.msc文件时如何摆脱"Console Root“节点的任何示例。我浏览了SDK中的示例,但似乎找不到任何与此相关的内容。
我见过其他能做我想做的事情的管理单元,但我不知道他们使用的是什么版本的MMC。
发布于 2009-01-30 03:37:29
如果我没理解错的话,这并不是特定于MMC3的,但我确实花了一段时间才意识到。右键单击该节点,然后单击New Window from Here
。然后切换回控制台根窗口,并将其关闭(Ctrl+F4)。
在.msc内部,它是//View/BookMark/@NodeID,它需要是"2“(等),而不是"1”。
发布于 2010-04-16 04:14:03
我知道这是一个较旧的帖子,所以可能不需要回复,但您尝试做的事情需要保存一个自定义的MSC文件。正如一个回复所述,添加您的SnapIn,选择从此处打开新窗口,然后保存MSC文件。这是您的控制台,配置为将SnapIn显示为RootNode而不是控制台根目录。在文件菜单下是一个选项...对话框。在那里,您可以更改该特定控制台文件的设置,以便为最终用户提供非作者模式的控制台,他们将无法更改您的布局。注意:这只是特定控制台文件(例如C:\temp\MyCustomConsole.msc)的一个设置,任何人都可以打开一个控制台,并使用添加/删除对话框在他们想要的任何其他控制台中打开SnapIn。
发布于 2008-09-23 20:23:59
据我所知,MMC总是显示控制台根目录。即使您打开它没有管理单元,您仍然会看到控制台根目录。只在它下面添加管理单元,并且可以同时加载多个管理单元,它们都将位于控制台根目录下,而控制台根目录只是树的根。
https://stackoverflow.com/questions/122749
复制相似问题