windows - 批处理 : Open a specific file in a specific program?

标签 windows batch-file

当记事本是 .txt 文件的默认程序时,我如何告诉 Windows 在写字板中打开 C:\test\test.txt?

最佳答案

接受的答案对我不起作用。我不确定这是因为我试图运行的程序,还是因为路径中有空格(即使我用引号引起来),还是其他原因。

无论如何,我能够通过在 start 命令后添加一个空字符串来做到这一点。

例如:

start "" "C:\My Programs\myprogram.exe" "C:\My Files\myfile.txt"

关于windows - 批处理 : Open a specific file in a specific program?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10132381/

相关文章:

batch-file - 批处理回声管道符号导致意外行为

java - 使用批处理文件执行Jar中的Main类

node.js - 使用批处理文件时, 'grunt'不被识别为内部或外部命令、可运行程序或批处理文件

c# - 以编程方式创建 Windows 用户 c# .net(使用 PricinpalUser/CreateProfile)

c++ - _chkstk() 函数的目的是什么?

windows - 检测对等点是否使用 TCP keepalive (Windows)

windows - 如何在没有路径名CMD的情况下列出目录/子目录中的所有文件?

windows - 在 Windows XP 上将自签名证书安装为受信任的根

windows - 在 ffmpeg 中使用 WxH 时出现无效帧大小错误

batch-file - For循环批处理中的多个条件?