是的,你可以这样做,你也可以用多种语言来做。
对于C#,根据this问题,您可以运行:
string strCmdText;
strCmdText= "p4.exe jobs -e";
System.Diagnostics.Process.Start("CMD.exe",strCmdText);
简而言之,您可以调用.NET API(请参阅开始文档here),然后启动CMD.exe实例(或bash或您要调用的任何其他内容)并向其发送命令。您可以使用Process类的属性和方法获取有关脚本运行结果的信息。