Windows 资源管理器 7 命令行

Sam*_*ell 11 windows-7 windows-explorer command-line

关于赏金的编辑:我将接受命令行或以编程方式打开资源管理器的有效答案,因为我是从我编写的程序启动这些窗口的。

我需要使用以下配置从命令行在 Windows 7 中打开 Windows 资源管理器:

  • 根路径设置为 c:\dev
  • 导航窗格可见(在左侧;我相信它在 XP 中称为文件夹窗格?)

在 Windows XP 中,以下命令完成了任务:

explorer.exe /e,/root,c:\dev
Run Code Online (Sandbox Code Playgroud)

在 Windows 7 中,相同的命令会打开资源管理器,但收藏夹、库、家庭组、计算机和网络链接在导航窗格中可见。我怎样才能让它们在我打开的这个窗口中消失?这是不是需要改变,影响其他资源管理器窗口在Windows环境可接受的解决方案。

编辑:这是问题的图片。通常我想要我在红框中勾勒出的链接,但对于特定的根文件夹,它们只会碍手碍脚。

导航窗格问题

Rya*_*ger 7

我怎样才能让它们在我打开的这个窗口中消失?

我真的不认为你可以。左窗格中的所有额外内容都是 Win7 资源管理器的标准部分。对于该用户配置文件中的所有资源管理器实例,您可以关闭的任何部分都将全局关闭。我认为从来没有一种支持的方式可以在每个实例的基础上关闭资源管理器功能。

也许可以使用窗口句柄和 Win32 API 来调整或隐藏打开实例后不想看到的小部件。但我真的不能给你任何指示从哪里开始。


har*_*ymc 5

AFAIK 没有解决方案来组织每个 Explorer 实例的导航窗格。

由于您希望释放窗格中的空间,因此接下来最好的事情是清除您从未使用过的项目。您可以创建 .reg 文件来删除或添加回这些项目。

文章删除收藏夹,库和家庭组从导航窗格中展示了如何实现以下目标:

图片

以下是将在导航窗格中打开/关闭项目的 .reg 文件的内容:

删除收藏夹

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\CLSID\{323CA680-C24D-4099-B94D-446DD2D7249E}\ShellFolder]
"Attributes"=dword:a9400100
Run Code Online (Sandbox Code Playgroud)

恢复收藏夹

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\CLSID\{323CA680-C24D-4099-B94D-446DD2D7249E}\ShellFolder]
"Attributes"=dword:a0900100
Run Code Online (Sandbox Code Playgroud)

删除库

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\CLSID\{031E4825-7B94-4dc3-B131-E946B44C8DD5}\ShellFolder]
"Attributes"=dword:b090010d
Run Code Online (Sandbox Code Playgroud)

恢复库

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\CLSID\{031E4825-7B94-4dc3-B131-E946B44C8DD5}\ShellFolder]
"Attributes"=dword:b080010d
Run Code Online (Sandbox Code Playgroud)

删除家庭组(并停止家庭组网络功能):

  1. 转到控制面板 -> 网络和共享中心 -> 家庭组,然后单击离开家庭组链接以退出任何现有家庭组。
    注意:如果家庭组是从 PC 共享和托管的,则所有家庭组连接都将断开。
  2. 单击离开家庭组并确认。将来,如果您想使用家庭组网络,您可以使用相同的对话框创建家庭组。
  3. 转到控制面板 -> 系统和安全 -> 管理工具,然后双击服务。或者,在开始搜索中键入 services.msc。
  4. 对于以下两个服务中的每一个:
    HomeGroup Listener
    HomeGroup Provider
    执行以下操作:
    停止该服务,然后双击该服务打开 Properties 对话框,并将其启动类型设置为 Disabled。完成后单击“确定”。为了将来恢复家庭组功能,您需要将启动类型设置回手动。
  5. HomeGroup 图标和组将不再显示在Windows 7的 Windows 资源管理器的导航窗格中。请注意,这不会中断“传统”Windows 网络功能(例如,映射网络驱动器)。

  • @280Z28:这就是你想要的,这就是。也没有要求你对那些只是想提供帮助的人投反对票。特别是当这个答案是您针对所述问题得到的最佳答案时。否则,唯一的解决方案是使用现有的 Explorer 替代品而忘记 Explorer。 (2认同)