我怎么能脚本一个蝙蝠或cmd停止和启动一个服务可靠的错误检查(或让我知道它不成功的原因)?

我一直在写一些批处理文件,然后我看到了这个用户指南,它提供了很多信息。它告诉我的一件事是,行不仅可以用REM进行注释,还可以用::进行注释。它说:批处理代码中的注释可以通过使用双冒号来生成,这比使用R

在Windows中,你可以压缩一些文件右键单击→发送到→压缩(压缩)文件夹双击.zip文件解压缩并解压缩文件。是否有一种方法可以从脚本(.bat文件)应用这些功能,而不需要安装任何第三方软件?

如何检查当前批处理脚本是否具有管理权限?我知道如何使它调用自己与runas,但不知道如何检查管理权限。我所见过的唯一解决方案是粗糙的黑客工作或使用外部程序。好吧,其实我不在乎这是不是一份苦差事,只要它

是否有Windows命令行命令,我可以使用它来获得当前工作目录的完整路径?另外,如何将此路径存储在批处理文件中使用的变量中?

我需要执行一个命令100-200次,到目前为止,我的研究表明,我要么必须复制/粘贴这个命令的100份副本,要么使用for循环,但for循环需要一个项的列表,因此我需要200个文件进行操作,或者200个

我需要将程序的输出分配给使用MS批处理文件的变量。所以在GNU Bash shell中,我将使用VAR=$(应用程序arg0 arg1)。我需要在Windows中使用批处理文件的类似行为。比如set

我有一个批处理文件,它用不同的参数反复调用相同的可执行文件。如果其中一个调用返回任何级别的错误代码,我如何使它立即终止?基本上,我想要等效于MSBuild的ContinueOnError=false。

是否可以将批处理文件的语句输出设置为一个变量,例如:

首先,我看到这个话题,但我不能理解。问题:在“D:\path\to\file.bat”目录下有一个批处理文件,内容如下:输出为:必须是D:\path\to我做错了什么?