我必须编写一个批处理文件来更改目录,而不是要在此目录中启动命令。这是一个像“curl --help”
这样的卷曲命令我现在拥有的是=
start cmd /K "cd C:\Users\myname\mycurl"
工作正常。现在我想从这个直接命令运行这个命令。
curl --help
请有人帮助我
感谢
答案 0 :(得分:1)
批量启动另一个带有/ K的cmd以保持打开状态,然后发出一个命令,该命令填充的屏幕强制滚动回来是没有用的。
或者:
C:\Users\myname\mycurl\curl.exe --help|more
按屏幕阅读 - 或C:\Users\myname\mycurl\curl.exe --help|clip
将帮助文件复制到剪贴板,然后粘贴到首选编辑器。答案 1 :(得分:-1)
一个简单的方法是:
启动cmd / K" cd C:\ Users \ myname \ mycurl&& curl --help"
使用command1&& command2:只有在command1成功时才能执行command2。
另请参阅:combining commands in DOS/windows
实施例: bat1.bat
start cmd /K "bat2.bat"
bat2.bat
echo running bat2.bat
cd C:\Users\myname\mycurl
curl --help