0

我在 XP 上运行 Cygwin,我得到了一个 bash 脚本,我想执行一个媒体文件但得到错误“无法执行二进制文件”

这可能吗?cygwin可以调用像mp3或wav文件这样的媒体文件吗

谢谢

唐纳多

4

3 回答 3

3

看起来这可以通过 start.exe 实现:

http://f1.aaa.livedoor.jp/~fexx/tools/start-en.html

看起来很像 Windows 命令行的启动命令。将其粘贴在您的 cygwin 路径中,然后:

$ 开始文件.mp3

于 2009-07-08T14:47:52.283 回答
1

媒体文件本身不是可执行文件。您需要调用可以播放此类文件的媒体播放器,并将文件名作为参数传递给它。

于 2009-07-08T14:46:15.310 回答
1

不可以。从文件类型到程序的关联是一个 Windows 设置,如果不显式绑定到该方案,您必须显式调用具有文件名作为命令行参数的程序。事实上,这正是操作系统使用已设置的文件关联在幕后所做的事情——它将文件名作为命令行参数(可能还有其他信息)传递给关联的程序。

于 2009-07-08T13:54:21.327 回答