【发布时间】:2021-11-19 13:53:12
【问题描述】:
我想从 vb.net 运行 CMD,然后用它运行 curl 命令。我已经遵循了这个问题How to run DOS/CMD/Command Prompt commands from VB.NET? 中的选项,但它对我不起作用。
我正在通过 vb.net 运行此命令。
Process.Start("cmd /k", "curl --location --request GET http://ipaddress:port/")
预期的输出应该是 Hello-World。但我收到一个错误“
系统找不到指定的文件。
但是,当我在 CMD 中运行相同的命令时,它可以正常工作。 有什么办法让它工作吗?
我已经看过其他方法,例如 httpwebrequest,并且已经尝试过它们并且它有效,但我不想使用这些方法,因为我有许多其他复杂的 curl 命令并且不想将它们转换为冗长的 httprequests。
请指导我解释解释的问题。
提前谢谢你。
最好的问候
【问题讨论】:
标签: windows vb.net powershell curl cmd