![](/img/trans.png)
[英]Mac Command key on Virtualbox OS X Virtual Machine On Windows Not Registering
[英]Windows equivalent of the Mac OS X “open” command
刘畅在这里问了一个与这个问题非常相似的问题, Linux 相当于 Mac OS X 的“打开”命令。
是否有 Mac OS X“打开”命令的 Windows 等效项。 我正在尝试运行一个将打开其结果的分析器,但它正在寻找“打开”命令。 基本上,该命令需要从命令提示符打开一个文件,就像在资源管理器中双击它一样。
最接近的是start
。
如果它的第一个参数是双引号,则该参数被视为窗口标题而不是文件名。 因此,为了稳健地使用它,添加一个空字符串作为第一个参数:
start "" "my filename.foo"
我用来写
explorer.exe <file>
只需在控制台窗口中键入文件名,即可在 Windows 中打开该文件。 我尝试了几种格式——用 OpenOffice 打开的 .doc,用 Windows Media Player 打开的 .mp3,用写字板打开的 .txt。 这与我双击文件时遇到的行为相同。
试试explorer <filename>
。 例如我想在桌面上启动一个名为abc
的文件夹,所以我使用了命令
explorer abc
使用start
我正在使用 Windows 10 并且:
> start .
在文件资源管理器中打开当前目录
> start text.txt
在 Notepad++ 中打开文本文件(它被设置为我的默认 Txt 编辑器)
我再次回答这个问题,因为接受的答案不正确,它使用的是
start
命令(将 CMD 作为一个新实例打开),而且因为根据我的说法,等效项是explorer.exe
,正如其他人也提到的那样,但没有澄清为应该是!
所以,如果你想用“打开”命令打开当前文件夹。 你应该使用
explorer.exe .
这将在资源管理器中打开当前文件夹,或者如果你只是做
explorer.exe
然后您将打开默认的This PC位置(无论是最近的还是我的电脑或其他任何东西)
它就像在一样工作,当你只输入文件名时,它就会在默认程序中打开,就像
somevideo.mp4
如果您希望该文件/视频与其他程序一起打开/播放,只需记下带有完整路径的程序名称(如果它不在 PATH 系统变量中),然后是文件名,例如
"C:\program files\greentree applications\vlc.exe" somevideo.mp4
只有 explorer.exe 似乎在 cygwin 下工作。
如果您使用 cygwin(或 git bash),这里有一个快速的脚本 hack。 将 EDITOR 更改为您想要的任何内容:
#!/bin/sh
# open
EDITOR="exec subl.exe"
BROWSER="/c/Program Files (x86)/Google/Chrome/Application/chrome.exe"
if [ -d "$1" ]; then
exec explorer.exe $(cygpath -w "$1")
elif [ -f "$1" ]; then
path=$(cygpath --windows "$1")
case "$1" in
*.xml) $EDITOR "$1";;
*.txt) $EDITOR "$1";;
*.html) "$BROWSER" "$path";;
file://*) "$BROWSER" "$path";;
http://*) "$BROWSER" "$path";;
https://*) "$BROWSER" "$path";;
esac
else
# TODO non-existent file/dir
echo "non existent file: $1"
exit 1
fi
exit 0
正如 @charles-duffy 所说,“开始”绝对是 Windows 最接近的东西。 根据您的项目,还有一些工具可以解决这个问题。
Node opn是一个非常好的完全跨平台的解决方案
如果您使用的是xfce,并且拥有Thunar,则可以运行命令“Thunar。”来打开图形当前文件夹
刘畅在这里问了一个非常相似的问题, Linux 相当于 Mac OS X 的“打开”命令。
是否有与 Mac OS X“打开”命令等效的 Windows。 我正在尝试运行一个分析器来打开它的结果,但它正在寻找“打开”命令。 基本上,该命令需要从命令提示符打开文件,就像在资源管理器中双击一样。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.