如何在 CYGWIN 会话中使用 URL 启动 IE
我有一台 Windows XP 机器,使用 Cygwin 设置运行 ssh 服务,在该机器上我有一个 bat 脚本,使用以下命令“C:\Program Files\Internet Explorer\iexplore.exe”“http://windowsxpbox:3000/flex/flexUnitTests?debug=true#automated=true ”。
当我在 xp 机器上本地调用该脚本时,该脚本运行良好,我试图从另一台机器远程调用相同的 bat 脚本并获得相同的结果,但在远程机器上打开 IE 时,我的问题是当 bat 脚本被远程调用,远程机器上没有任何反应。
I have a windows xp machine set up with Cygwin running the ssh service, on that machine I have a bat script that opens up IE using the following command "C:\Program Files\Internet Explorer\iexplore.exe" "http://windowsxpbox:3000/flex/flexUnitTests?debug=true#automated=true".
The script runs fine when I'm calling it locally on that xp machine, I am trying to call that same bat script remotely from another machine and achieve the same result but with IE opened on the remote machine, my problem is when the bat script is called remotely nothing happens on the remote machine.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
只是:
其中 google.com 是您想要的网址。
cygstart
启动路径的默认 Windows 程序。 这样你就可以获得用户首选的网络浏览器......Just:
where google.com is your desired URL.
cygstart
launches the default windows program for a path. So this way you get the user’s preferred web browser...cygstart /cygdrive/c/Programme/Internet\ Explorer/iexplore.exe "www.google.at"
路径可能会根据您的安装而改变
cygstart /cygdrive/c/Programme/Internet\ Explorer/iexplore.exe "www.google.at"
path may change according to your installation
Cygwin 的 shell 不知道如何执行批处理脚本。 使用 cygwin 启动 cmd.exe,并让它运行批处理文件。 EG
编辑:如果您宁愿直接运行资源管理器而不是依赖批处理文件,则以下内容适合我:
Cygwin's shell doesn't know how to execute a batch script. Use cygwin to start cmd.exe, and let that run the batch file. E.G.
Edit: if you'd rather run explorer directly rather than relying on a batch file, the following works properly for me: