可在Windows终端用start命令、指定程序名、PowerShell的Invoke-Item、资源管理器右键复制路径或Windows Terminal配置快捷方式打开文件。

如果您希望在Windows终端中直接打开某个文件,但不确定具体操作方式,则可能是由于未使用正确的命令或未指定关联程序。以下是多种可行的方法:
一、使用 start 命令打开文件
start 是 Windows 命令提示符和 PowerShell 中内置的命令,用于启动与文件类型关联的默认应用程序。该命令会自动识别扩展名并调用对应程序,无需手动指定编辑器。
1、打开终端(CMD 或 PowerShell)。
2、输入 start "C:\path\to\your\file.txt",其中路径需替换为实际文件路径。
3、若路径含空格,必须用英文双引号包裹整个路径。
4、按回车执行,系统将使用默认程序(如记事本)打开该文件。
二、直接调用应用程序打开文件
当需要强制使用特定程序打开文件时,可显式调用可执行文件路径或程序名,适用于默认关联不满足需求的场景。
1、打开终端。
2、输入 notepad "C:\path\to\your\file.txt" 以记事本打开文本文件。
3、输入 mspaint "C:\path\to\your\image.png" 以画图工具打开图片。
4、输入 calc 可直接启动计算器,无需路径参数。
三、在 PowerShell 中使用 Invoke-Item 命令
Invoke-Item 是 PowerShell 的等效于 start 的 cmdlet,功能一致但语法更规范,支持管道输入,适合脚本化操作。
1、确保使用的是 PowerShell 终端(非 CMD)。
2、输入 Invoke-Item "C:\path\to\your\document.pdf"。
3、若路径正确且 PDF 关联了阅读器,将立即启动对应程序。
4、也可配合通配符使用,例如 Invoke-Item .\*.log 打开当前目录下首个匹配日志文件。
四、通过文件资源管理器右键菜单快速打开
此方法绕过手动输入路径,直接在目标文件上触发终端命令,适合图形界面优先操作习惯。
1、在文件资源管理器中找到目标文件。
2、按住 Shift 键并右键单击该文件。
3、在弹出菜单中选择 “复制为路径”。
4、打开终端,输入 start 后加一个空格,再粘贴路径(含引号)。
5、按回车执行。
五、使用 Windows Terminal 配置快捷方式打开文件
若已安装 Windows Terminal,可通过自定义配置实现一键打开特定文件,适用于高频访问场景。
1、打开 Windows Terminal 设置(Ctrl + ,)。
2、在“配置文件”中点击“添加新配置文件”,选择“Windows PowerShell”或“命令提示符”。
3、在“命令行”字段中输入 powershell -Command "Invoke-Item 'C:\target\file.docx'"。
4、为该配置文件设置名称(如“打开合同文件”)和图标。
5、保存后,可在 Windows Terminal 主菜单中直接点击该配置文件启动并打开文件。










