我还没有找到一种方法来获取rmdir的错误代码(如果返回).好像MS-DOS内部命令不会返回错误代码.有人可以证实吗?
使用这些命令的脚本如何知道命令是成功还是失败以决定下一步?最简单的方法是读取返回代码(如果返回).
提前致谢.
我正在寻找一种方法来找出任何 Windows服务的命令行参数.
对于非服务过程中,命令行参数,可以在Windows任务管理器如本使用WMI发现,或者通过编程后.
不幸的是,这两个解决方案不适用于由ServiceController.Start(String [] args)方法启动的Windows服务 .它们都只在命令行中显示可执行文件路径,即使传入了一些参数.
更新:
我还尝试创建一个简单的服务,只记录它对事件日志的任何命令行参数.我开始使用"sc.exe start <my service> <arg1>"并验证了<arg1>写入事件日志的内容.但是,没有一个解决方案对我有用.我看到的仍然只是可执行文件的路径.我的操作系统版本是Windows Server 2008 R2 SP1 x64 Enterprise.
我们已经使用专用的构建服务器进行了TFS 2010设置.我的解决方案生成问题的构建运行正常,它还正确运行所有相关的单元测试.然而,问题在于没有显示代码覆盖(本地工作).我仔细检查了以下事项:
尽管上面的所有步骤,我无法使代码覆盖率适用于我们的TFS上的构建."摘要"显示所有测试均已成功运行,下一行显示"无代码覆盖率结果".为构建本身生成的日志文件甚至不会在任何地方显示"coverage"一词,我不明白为什么我至少不会收到错误消息.
我在其他一些帖子中读到,至少需要安装VS2010 Premium才能在构建服务器上安装,但我也读过,如果不这样做会导致相应的错误消息,所以我希望这个不是我的问题的原因.
非常感谢任何正确方向的想法或指示,提前感谢
G.