我想创建一个将打开“控制面板\系统和安全\系统”的批处理文件
我正在使用 Windows 10 并且在 cortana 中无法搜索“此 PC”,我经常通过右键单击此 PC>属性来检查系统架构,但我想在批处理(.bat 文件)中执行它并且它不起作用
批处理命令:启动“”“控制面板\系统和安全\系统”并退出
弹出提示:“Windows 找不到‘控制面板\系统和安全\系统’。请确保您输入的名称正确,然后再试一次。”
我想创建一个将打开“控制面板\系统和安全\系统”的批处理文件
我正在使用 Windows 10 并且在 cortana 中无法搜索“此 PC”,我经常通过右键单击此 PC>属性来检查系统架构,但我想在批处理(.bat 文件)中执行它并且它不起作用
批处理命令:启动“”“控制面板\系统和安全\系统”并退出
弹出提示:“Windows 找不到‘控制面板\系统和安全\系统’。请确保您输入的名称正确,然后再试一次。”
你所追求的是control
命令。你可以在这里找到更多信息
试试control /name Microsoft.System
。
您可以直接在批处理文件中获取操作系统架构,而无需打开 GUI 框:
您可以使用内置的系统变量来检索,x86
或者x64
:
@Set "OSA=x%PROCESSOR_ARCHITECTURE:~-2%"
@If %OSA%==x86 If Defined PROCESSOR_ARCHITEW6432 Set "OSA=x64"
@Echo %OSA%&Pause
或者,如果您只想32
或64
@If %PROCESSOR_ARCHITECTURE:~-2% Equ 86 (If Defined PROCESSOR_ARCHITEW6432 (Set "OSA=64")Else Set "OSA=32")Else Set "OSA=64"
@Echo %OSA%&Pause
您甚至可以在cmd ( Command Prompt)窗口中查看它:
If %PROCESSOR_ARCHITECTURE:~-2% Equ 86 (If Defined PROCESSOR_ARCHITEW6432 (Echo 64-bit)Else Echo 32-bit)Else Echo 64-bit
您还可以使用内置工具(例如wmic)来检索32
或检索64
:
@For /F %%A In ('WMIC OS Get OSArchitecture')Do Set /A "OSA=%%A" 2>Nul
@Echo %OSA%&Pause
我有一个类似的问题并找到了部分答案;在 cmd 中,键入“start ms-settings:”这将启动 Win10 中的设置应用程序。如果我试图在“设置”应用程序中打开特定页面,特别是“帐户”,该怎么办?我尝试在 cmd 中输入“control /name Microsoft.System”,这返回了旧版本的应用程序。