如何从命令行打开 Windows 中的“特殊位置”,例如“控制面板”?

如何从命令行打开 Windows 中的“特殊位置”,例如“控制面板”?

如果打开 Windows 资源管理器,然后在位置栏中输入“控制面板”,则 Windows 控制面板将启动。同样,位置字符串“控制面板\NVIDIA 控制面板”将启动 NVIDIA 控制面板。

有没有办法从命令行访问它?以下方法不起作用:

explorer "Control Panel\NVIDIA Control Panel"

答案1

赶紧跑control

答案2

这比您想象的要容易,您只需要知道控制面板应用程序的正确名称。

控制面板应用程序通常是.CPLWindows 目录中带有扩展名的文件。

它们的数量实在是太多了,而且根据安装的内容,它们会有所不同。

维基百科有一份不错的清单官方的 Windows 应用程序和许多较大的第三方应用程序。

为了找到它们,您可以转到命令提示符并确保位于系统驱动器的根目录中,然后键入

dir *.cpl /s

这将列出您的机器上的所有控制面板文件。

因此,要运行 Nvidia 控制面板,根据 Wikipedia 链接,nvidia.cpl只要文件位置有路径,您就需要输入。(我无法测试这一点,因为我目前只有 ATI 卡)

答案3

控制面板项目通常有一个与之关联的注册小程序名称。您必须查阅第三方项目的文档或进行搜索。

这里您可以找到更常见的控制面板小程序快捷方式列表。对于 NVIDIA,它列出了nvidia.cpl访问 nvidia 控制面板的方法,我可以确认它在我的 Windows 7 系统上可以正常工作。至少在某些系统中是这样的nvcpl.cpl。另一个方便从命令行运行的程序是,sysdm.cpl它会调出系统属性。

答案4

您可以使用 Powershell v3+ 获取控制面板项目及其规范名称的列表:

Get-ControlPanelItem

并使用

Show-ControlPanelItem

打开控制面板项。

相关内容