在 Mac OS X 和 Linux 上的 GNOME 上,有命令可用于从其关联的 GUI 编辑器中的命令行打开文件:open
和gnome-open
。 Windows 有类似的命令吗?
答案1
如果您当前在命令提示符下,并且有一个名为test.png
和的文件,位于c:\test
您可以执行以下操作:
如果你在目录中(应该这么说c:\test>
),只需输入:
test.png
这将在默认的 png 图片编辑器中打开测试。
如果文件名包含空格,则只需将文件名括在“ ”内
"this image.png"
您也可以输入:
c:\test\test.png
无论您当前身在何处,它都会打开该文件。
最后,您可以将图片传递给另一个程序。例如,如果您有一个名为 imageedit.exe 的图像编辑器,并且它支持通过命令行打开文件(并且如果该程序已设置路径/可访问,或者您位于其当前目录中),则可以键入以下内容:
imageedit c:\test\test.png
答案2
如果它是一个注册的扩展,你可以使用“start”
start WordDoc.doc
答案3
在 Windows 上,命令explorer "<PATH>"
行将使用 Windows 默认关联程序打开文件路径。这还将处理 Windows 操作系统中定义的所有 URI(http:、https:、ftp:)和其他文件协议。如果文件或协议未与任何程序关联,则将Open With
显示一个对话框。如果文件不存在,My Documents
则将打开默认文件夹。它还可以打开可执行文件(EXE、BAT 文件)和 shell 命名空间路径。
例子
explorer "http://www.google.com"
- 将开放http://www.google.com在 Windows 默认浏览器中。
explorer "file:///C:\temp\"
将打开温度如果存在目录
explorer "file.txt"
file.txt
将在当前目录路径上打开.ie%CD%
路径
explorer ::{645ff040-5081-101b-9f08-00aa002f954e}
将打开回收站。
您可以参考 explorer 的其他有用的命令行开关这里
答案4
Start 的第一个参数是窗口标题,因此如果文件名中有空格,则输入
启动“我的文件.txt”
您将看到一个命令行窗口,标题为“My File.txt”。要解决这个问题,请使用虚拟标题,
开始“我的标题”“我的文件.txt”
根据文件和打开的应用程序,可能不会有可查看的窗口。