Windows start命令参数如何使用?

99ANYc3cd6
预计阅读时长 12 分钟
位置: 首页 参数 正文

start 命令是一个非常实用的工具,它的主要作用是在一个新的窗口中启动指定的程序或命令,这可以让你在不中断当前正在执行的命令行任务的情况下,打开新的程序。

windows start 带参数
(图片来源网络,侵删)

基本语法

start 命令的基本语法如下:

START ["title"] [/D path] [/I] [/MIN] [/MAX] [/SEPARATE | /SHARED] [/LOW | /NORMAL | /HIGH | /REALTIME | /ABOVENORMAL | /BELOWNORMAL] ["program_name"] [parameters]

看起来很复杂,但别担心,我们不需要一次性记住所有参数,下面我们通过最常见的用例来逐一讲解。


核心用法与常用参数

启动一个程序或文件(最常用)

这是 start 命令最基本的功能,它会自动关联文件的默认打开程序。

语法:

windows start 带参数
(图片来源网络,侵删)
start ["路径或文件名"]

示例:

  • 打开一个文件夹:

    start C:\Users\YourUser

    这会打开你的用户主文件夹。

  • 用默认程序打开一个文件:

    windows start 带参数
    (图片来源网络,侵删)
    start C:\path\to\your\document.docx

    这会用 Word(或你电脑上关联 .docx 文件的其他程序)打开这个文档。

  • 打开一个网页:

    start https://www.google.com

    这会启动你的默认浏览器并打开 Google。

  • 启动一个程序:

    start notepad.exe

    这会打开一个新的记事本窗口。

指定窗口标题

当你在新窗口中启动程序时,可以为该窗口指定一个自定义的标题。

语法:

start "自定义标题" ["程序路径"]

注意: "title" 是第一个参数,并且如果它包含空格,则必须用引号括起来。

示例:

  • 打开一个带标题的记事本:
    start "我的专用记事本" notepad.exe

    新打开的记事本窗口标题栏会显示“我的专用记事本”。

指定工作目录

有时候你希望程序在某个特定的文件夹中启动,而不是在系统盘或当前目录下。/D 参数可以做到这一点。

语法:

start /D "目标目录路径" ["程序路径"]

示例:

  • D:\Projects\MyApp 目录下启动命令提示符:
    start /D "D:\Projects\MyApp" cmd.exe

    新打开的 CMD 窗口当前路径会是 D:\Projects\MyApp>

控制窗口大小(最小化/最大化)

你可以让新启动的程序窗口以最小化或最大化状态显示。

语法:

  • 最小化启动:

    start /MIN ["程序路径"]
  • 最大化启动:

    start /MAX ["程序路径"]

示例:

  • 以最小化方式打开计算器:
    start /MIN calc.exe

在新窗口中执行命令行命令

这是 start 命令一个非常强大的功能,你可以让它在新的 CMD 窗口中执行一整条命令,执行完窗口会自动关闭。

语法:

start "窗口标题" cmd /k "你的命令"

或者

start "窗口标题" cmd /c "你的命令"

关键区别:

  • /k:执行完命令后保持窗口打开,这对于需要查看命令输出或进行后续操作非常有用。
  • /c:执行完命令后立即关闭窗口,这适用于执行一次性任务。

示例:

  • 在新窗口中执行 ipconfig 并查看结果:

    start "网络信息" cmd /k ipconfig /all

    这会弹出一个标题为“网络信息”的新 CMD 窗口,显示详细的网络配置信息,并且窗口会保持打开状态。

  • 在新窗口中快速 ping 一下百度,然后自动关闭:

    start "Ping Test" cmd /c ping www.baidu.com

    你会看到一个窗口一闪而过,因为它执行完 ping 命令后就关闭了。


特殊参数:直接调用系统程序

start 命令还有一些特殊的“魔法”参数,可以直接调用系统内置的程序或功能,而无需提供 .exe 路径。

参数 功能描述 示例
explorer 打开文件资源管理器 start explorer (打开“此电脑”)
start explorer . (打开当前目录)
control 打开控制面板 start control
ms-settings 打开 Windows 10/11 的设置应用 start ms-settings:windows-update (直接打开更新页面)
notepad 打开记事本 start notepad
calc 打开计算器 start calc
mspaint 打开画图 start mspaint
write 打开写字板 start write
osk 打开屏幕键盘 start osk
magnify 打开放大镜 start magnify

示例:

  • 直接打开 Windows 设置:
    start ms-settings:
  • 打开“程序和功能”(卸载程序):
    start appwiz.cpl

实战演练与技巧

场景: 你需要同时打开一个项目文件夹、一个命令行窗口(并进入项目目录)、以及一个代码编辑器。

  1. 打开项目文件夹:

    start D:\MyWebProject
  2. 在项目目录下打开一个新的 CMD 窗口:

    start /D "D:\MyWebProject" cmd /k

    /k 会让窗口保持打开,方便你后续输入命令,npm start

  3. 打开 VS Code 编辑器:

    start code "D:\MyWebProject"

    (前提是你已经将 code 命令添加到了系统环境变量中)

总结表格

目标 命令示例 说明
打开文件/网址 start C:\test.txt 用默认程序打开文件或网址。
打开文件夹 start C:\Windows 打开指定的文件夹。
启动程序 start notepad.exe 启动一个可执行文件。
自定义窗口标题 start "日志" notepad.exe 新窗口的标题为“日志”。
指定工作目录 start /D "C:\Logs" notepad.exe C:\Logs 目录下打开记事本。
最小化启动 start /MIN calc.exe 计算器窗口以最小化方式启动。
执行命令并保持窗口 start "检查IP" cmd /k ipconfig 新窗口执行 ipconfig 并保持打开。
调用系统设置 start ms-settings:network 直接打开网络设置页面。

掌握 start 命令及其参数,能极大地提升你在 Windows 命令行下的工作效率。

-- 展开阅读全文 --
头像
AW2518拆机内部结构如何?散热设计是否合理?
« 上一篇 昨天
HP Designjet 510参数有哪些核心配置?
下一篇 » 昨天

相关文章

取消
微信二维码
支付宝二维码

最近发表

标签列表

目录[+]