在命令提示符或PowerShell中,输入程序名称或完整路径即可运行exe,PowerShell还支持Start-Process命令启动程序。
-
打开命令行环境:
- 命令提示符 (CMD):
- 按下
Win + R
键打开“运行”对话框。 - 输入
cmd
然后按回车键。 - 或者,在Windows搜索栏(通常在任务栏上)输入
cmd
或命令提示符
,然后点击打开。
- 按下
- PowerShell:
- 按下
Win + R
键打开“运行”对话框。 - 输入
powershell
然后按回车键。 - 或者,在Windows搜索栏输入
PowerShell
,然后点击打开(通常推荐使用 Windows PowerShell 或 PowerShell)。
- 按下
- 命令提示符 (CMD):
-
定位到程序所在目录 (可选但推荐):
如果可执行文件(.exe)不在系统的环境变量PATH
中列出的目录里,你需要先切换到它所在的文件夹,使用cd
(Change Directory) 命令:cd "C:\Program Files\MyApplication"
- 将
"C:\Program Files\MyApplication"
替换为你的程序实际所在的完整路径。 - 如果路径中包含空格,务必使用英文双引号 将整个路径括起来(如上例所示),否则命令会出错。
- 将
-
输入可执行文件名并运行:
- 基本命令: 直接在命令行中输入程序的名称(带或不带
.exe
后缀都可以),然后按回车。程序名 或者 程序名.exe
- 要运行位于当前目录下的
myapp.exe
,只需输入:myapp 或 myapp.exe
- 要运行位于当前目录下的
- 带参数运行: 许多程序支持在启动时传递参数(选项、文件名等),在程序名后面加上空格,然后输入所需的参数。
程序名 参数1 参数2 ...
- 用记事本(
notepad.exe
)打开当前目录下的readme.txt
文件:notepad readme.txt
- 以管理员身份运行命令提示符(需要先以管理员身份打开CMD/PowerShell):
runas /user:Administrator cmd
- 用记事本(
- 运行不在当前目录或PATH中的程序: 如果你没有先
cd
到程序目录,并且该程序也不在PATH
环境变量中,你需要提供程序的完整路径(同样,路径含空格需加引号):"C:\Program Files\MyApplication\程序名.exe"
- 直接运行位于
C:\Program Files\Internet Explorer
目录下的iexplore.exe
:"C:\Program Files\Internet Explorer\iexplore.exe"
- 直接运行位于
- 基本命令: 直接在命令行中输入程序的名称(带或不带
重要提示与技巧:
- 系统程序 (在PATH中): 像
notepad
、calc
(计算器)、mspaint
(画图)、cmd
(命令提示符本身)、powershell
、explorer
(文件资源管理器) 等系统自带程序通常已包含在PATH
环境变量中,这意味着你可以在任何目录的命令行中直接输入它们的名字来运行,无需提供完整路径。 - 管理员权限: 某些操作(尤其是修改系统设置或文件)需要管理员权限。
- 在打开 CMD 或 PowerShell 时,右键点击图标并选择“以管理员身份运行”。
- 在已打开的非管理员命令行中,可以使用
runas
命令(如上面带参数的例子),但更推荐直接以管理员身份启动整个命令行窗口。
- 文件关联: 当你输入一个文件名(如
readme.txt
)作为参数时,命令行会使用系统中与该文件类型(.txt)关联的默认程序来打开它(如上面用notepad readme.txt
的例子)。 - PowerShell 的额外方式: 在 PowerShell 中,除了直接输入程序名,你还可以使用
&
(调用操作符) 来运行命令或程序,这在路径包含空格或特殊字符时是必须的(虽然通常用引号也能解决):& "C:\Program Files\MyApplication\My App.exe"
- 查看程序帮助: 很多命令行程序支持 或
--help
参数来查看其使用说明和可用参数:程序名 /? 或 程序名 --help
- 使用 Tab 键自动补全: 在 CMD 和 PowerShell 中,输入路径或文件名的一部分后,按
Tab
键可以自动补全名称,非常方便,尤其对于长路径或带空格的名字,连续按Tab
可以循环显示匹配项。 - 当前目录: 命令行启动时通常会显示当前目录(如
C:\Users\YourName>
),使用cd
命令不加参数可以查看当前目录,使用dir
(CMD) 或Get-ChildItem
/ls
(PowerShell) 可以列出当前目录下的文件和文件夹。
通过命令行运行 .exe
文件的核心步骤是:打开 CMD 或 PowerShell,定位到程序目录(或使用完整路径),输入程序名(可带参数)后按回车,熟练掌握 cd
切换目录、使用完整路径(含空格加引号)以及传递参数,是高效使用命令行启动程序的关键,对于系统常用程序,直接输入其名称即可。
进阶提示:
- 你可以将常用的命令行启动方式保存为
.bat
(批处理) 或.ps1
(PowerShell脚本) 文件,双击即可执行一系列命令。 - 了解
PATH
环境变量的概念和管理方法,可以让你更方便地运行自定义程序。
引用说明:
- 本文所述命令行操作基于 Microsoft Windows 操作系统内置的命令提示符 (CMD.exe) 和 PowerShell 功能。
- 具体程序的可执行文件名、路径及支持的参数请参考各程序自身的文档或使用
程序名 /?
查看帮助。
通过遵循这些步骤和注意事项,你应该能够熟练地使用命令行来启动任何需要的 .exe
程序。
原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/5820.html