如何在CYGWIN会话中使用URL启动IE

Chi*_*han 8 windows ubuntu internet-explorer cygwin windows-xp

我有一台运行ssh服务的Cygwin设置的windows xp机器,在那台机器上我有一个bat脚本,使用以下命令打开IE:"C:\ Program Files\Internet Explorer\iexplore.exe"" http:// windowsxpbox:3000/flex/flexUnitTests?debug = true#automated = true ".

当我在xp机器上本地调用脚本时,脚本运行正常,我试图从另一台机器远程调用相同的bat脚本并实现相同的结果但是在远程机器上打开IE,我的问题是当bat脚本被远程调用远程机器上没有任何事情发生.

and*_*otn 16

只是:

cygstart "http://www.google.com"
Run Code Online (Sandbox Code Playgroud)

google.com是您所需的网址.

cygstart启动路径的默认Windows程序.这样你就可以获得用户首选的网络浏览器......


Mar*_*som -1

Cygwin 的 shell 不知道如何执行批处理脚本。使用 cygwin 启动 cmd.exe,并让它运行批处理文件。例如

/cygdrive/c/Windows/System32/cmd.exe /c "c:\myscript.bat"
Run Code Online (Sandbox Code Playgroud)

编辑:如果您宁愿直接运行资源管理器而不是依赖批处理文件,则以下内容适合我:

$ "/cygdrive/c/Program Files/Internet Explorer/iexplore.exe" "http://windowsxpbox:3000/flex/flexUnitTests?debug=true#automated=true"
Run Code Online (Sandbox Code Playgroud)