Windows 11 命令行实用指南

一、打开 Chrome 浏览器网页

1. 基础方法

命令说明
start https://www.baidu.com使用默认浏览器打开网页
start chrome https://www.baidu.com使用 Chrome 打开网页

2. 指定 Chrome 路径打开

start "" "C:\Program Files\Google\Chrome\Application\chrome.exe" https://www.baidu.com

3. Chrome 启动参数

参数作用示例
--incognito无痕模式start chrome --incognito https://baidu.com
--new-window强制在新窗口打开start chrome --new-window https://baidu.com

4. 打开多个网页

start chrome https://www.baidu.com & start chrome https://www.bing.com

二、打开多个独立浏览器窗口

方法一:多次使用 start 命令

start chrome https://www.baidu.com
start chrome https://www.bing.com

或一行执行:

start chrome https://www.baidu.com & start chrome https://www.bing.com

方法二:使用 --new-window 参数强制新窗口

start chrome --new-window https://www.baidu.com
start chrome --new-window https://www.bing.com

方法三:批处理文件(.bat

@echo off
start chrome --new-window https://www.baidu.com
start chrome --new-window https://www.bing.com
start chrome --new-window https://www.google.com
exit

对比说明

命令方式结果
start chrome https://xxx.com若已有 Chrome 窗口,则新建标签页
start chrome --new-window https://xxx.com强制新建窗口

三、命令行显示桌面

方法一:使用 ToggleDesktop(推荐)

powershell -command "(New-Object -ComObject Shell.Application).ToggleDesktop()"

方法二:最小化所有窗口(备用)

powershell -command "(New-Object -ComObject Shell.Application).MinimizeAll()"

方法三:模拟快捷键 Win + D

powershell -command "[System.Windows.Forms.SendKeys]::SendWait('^{ESC}D')"

创建批处理文件 showdesktop.bat

@echo off
powershell -command "(New-Object -ComObject Shell.Application).ToggleDesktop()"

四、start 命令完整参数

1. 窗口行为控制

参数作用示例
"title"设置窗口标题(必须是第一个参数)start "我的浏览器" chrome
/min最小化启动start /min notepad.exe
/max最大化启动start /max mspaint.exe
/b不创建新窗口,在当前窗口运行start /b ping 127.0.0.1 -t

2. 执行与路径控制

参数作用示例
/d <path>指定工作目录start /d "C:\myproject" cmd.exe
/wait等待程序关闭后再执行后续命令start /wait setup.exe
/i使用原始环境启动start /i cmd.exe

3. 优先级控制

参数优先级级别示例
/lowstart /low render.exe
/belownormal低于正常start /belownormal backup.exe
/normal正常(默认)start /normal notepad.exe
/abovenormal高于正常start /abovenormal game.exe
/highstart /high vmware.exe
/realtime实时(慎用!)start /realtime urgent_task.exe

4. 其他参数

参数作用示例
/affinity <hex>指定 CPU 核心(十六进制掩码)start /affinity 3 notepad.exe
/separate16位程序独立内存空间(64位系统无效)
/shared16位程序共享内存空间(64位系统无效)

五、综合示例

示例 1:启动 Java 后台服务

start "后端服务" /b /low /wait java -jar myservice.jar
echo 服务已停止

示例 2:最大化打开文件夹

start /max "" "C:\Users\Public"

示例 3:按顺序安装软件

start /wait installer1.exe
start /wait installer2.exe
echo 所有软件安装完成

示例 4:静默运行 Python 脚本

start /b "" python script.py

六、常见问题与技巧

1. 关于空引号 ""

当路径或参数包含空格时,必须使用空引号占位:

start "" "C:\Program Files\MyApp\app.exe"

2. 查看完整帮助

start /?

3. 常见错误处理

错误提示解决方法
系统找不到文件检查程序路径是否正确,使用完整路径
命令不被识别确认命令拼写正确,检查 PATH 环境变量
显示桌面没反应以管理员身份运行命令行

4. Chrome 路径查找方法

右键点击桌面 Chrome 快捷方式 → 属性 → 复制“目标”中的路径


七、快速参考表

需求命令
默认浏览器打开网页start https://网址
Chrome 打开网页start chrome https://网址
Chrome 无痕模式start chrome --incognito https://网址
打开两个独立窗口start chrome --new-window 网址1 & start chrome --new-window 网址2
显示桌面powershell -command "(New-Object -ComObject Shell.Application).ToggleDesktop()"
最小化所有窗口powershell -command "(New-Object -ComObject Shell.Application).MinimizeAll()"
等待程序执行完成start /wait 程序名
后台运行程序start /b 程序名
低优先级运行start /low 程序名

标签: none

添加新评论