【问题标题】:Execute program and enter 'string[] args' through windows command prompt执行程序并通过 windows 命令提示符输入 'string[] args'
【发布时间】:2022-01-10 11:38:53
【问题描述】:

听说在Linux中可以通过cmd执行程序并输入main函数的'string[] args'

是否可以在 Windows 中做同样的事情?我可以通过 Windows cmd 执行程序并将此参数添加到主函数吗?
我想做这样的事情:

【问题讨论】:

    标签: c# windows cmd


    【解决方案1】:

    当然,只需像添加到任何其他程序一样添加参数。分隔字符或引号不是必需的,除非您需要传递一个本身包含空格的参数。您通常也不需要使用start 命令来启动应用程序。所以你的命令行就是

    myprogram arg1 arg2 arg3
    

    【讨论】:

    • 看起来它正在工作,但不适用于我的程序。你也可以帮我吗?我通过以这种方式打开浏览器尝试了您的解决方案,它可以工作,但是当我尝试打开我的应用程序时,我得到“系统 Windows 找不到此文件”
    • @SEGMK 那么您可能不在正确的位置。您需要使用cd 更改为您的应用程序所在的路径。您可以在编译器的输出中找到路径。
    • 成功了,非常感谢您的帮助
    猜你喜欢
    • 2016-10-12
    • 1970-01-01
    • 1970-01-01
    • 2019-08-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-28
    相关资源
    最近更新 更多