以下介绍了如何在 Windows 10 和 11 上通过 PowerShell 打开 EXE(无论是否具有管理员权限)。
要点要在没有管理员权限的情况下运行可执行文件,请启动 PowerShell,键入与号 (&),按空格键,在双引号中输入 EXE 文件的路径,然后按 Enter。要使用管理员权限启动 EXE 文件,请使用“Start-Process FilePath "powershell" -Verb RunAs”命令,其中 FilePath 是用双引号括起来的可执行文件的完整路径。Windows 的 PowerShell 实用程序不仅仅适用于高级任务;它还适用于高级任务。您也可以使用此工具来启动可执行 (EXE) 文件。这意味着您可以直接从 Windows 11 或 Windows 10 PC 上的 PowerShell 窗口打开您喜爱的应用程序。我们将向您展示如何在有或没有管理员权限的情况下执行此操作。
如果您要启动需要管理员权限的应用程序(例如应用程序安装程序),请使用管理员权限运行可执行文件。但是,如果您要启动已安装的应用程序(可能不需要管理员权限),请在没有管理员权限的情况下打开该文件。
为什么使用 PowerShell 打开 EXE 文件?虽然在 Windows 上启动文件的最简单方法是双击文件,但在某些情况下使用 PowerShell 打开文件也很方便。
例如,如果您的文件资源管理器实用程序无法工作并且重新启动 Windows 资源管理器未能解决问题,您可以使用 PowerShell 方法启动任何可执行文件。
您可能想要使用 PowerShell 命令来启动文件的另一个原因是您正在编写脚本。您可能想要在脚本中打开一个文件,可以通过包含上述 PowerShell 命令来完成此操作。
如何使用 PowerShell 在没有管理员权限的情况下启动 EXE 文件首先,打开电脑的“开始”菜单,找到“PowerShell”,然后启动该实用程序。
在 PowerShell 中,键入与号 (&),按空格键,输入可执行文件的路径,然后按 Enter。如果您的文件路径包含空格,请用双引号将该路径引起来。
如果您不确定如何找到程序的文件路径,只需将文件拖放到 PowerShell 窗口即可自动填充文件路径。查找文件路径的另一种方法是右键单击该文件,选择“属性”,打开“详细信息”选项卡,然后查看“文件夹路径”值。
例如,如果您想运行桌面上“我的文件”文件夹中存储的名为“FileZilla_3.62.2_win64-setup.exe”的文件,您可以使用如下命令:
& "C:UsersmahesDesktopMy FilesFileZilla_3.62.2_win64-setup.exe"PowerShell 将启动您指定的可执行文件,然后您就完成了。
如何使用 PowerShell 启动具有管理员权限的 EXE 文件要在 PowerShell 中以管理员权限运行可执行文件,只需对命令进行一些更改,您的文件就会以管理权限启动。
为此,请在您的 PC 上启动 PowerShell 窗口。在此窗口中,键入以下命令,将“FilePath”替换为文件的完整路径,然后按 Enter:
Start-Process FilePath "powershell" -Verb RunAs尽管仅当路径有空格时才需要用双引号将路径括起来,但始终使用双引号是一个好习惯;它不会引起任何问题。
例如,要以管理员权限运行桌面上“我的文件”文件夹中存储的名为“FileZilla_3.62.2_win64-setup.exe”的文件,您将在 PowerShell 中使用以下命令:
Start-Process "C:UsersmahesDesktopMy FilesFileZilla_3.62.2_win64-setup.exe" "powershell" -Verb RunAsPowerShell 将以管理员权限启动您的文件,然后您就完成了。
这就是您在 Windows PC 上通过 PowerShell 运行应用程序(无论是否具有管理员权限)的方式。享受!