这是什么命令批是什么意思?(What does this command mean in batch

2019-09-28 20:24发布

我期待在一个批处理文件,我看到下面的线。 我知道LOG%%的,但我不知道什么是“RM”命令在做什么。 谁能告诉我?

rm "%LOG%"

Answer 1:

即使这是不是Unix, rm将是删除文件的命令。 例如,看到http://www.mkssoftware.com/docs/man1/rm.1.asp或http://www.cygwin.com/



Answer 2:

RM是在Windows PowerShell命令行开关。

名称:删除-项目

概要:删除指定的项目。

描述:删除 - 项目cmdlet删除一个或多个项目。 因为它是由许多供应商的支持,它可以删除许多不同类型的项目,包括文件,目录,注册表项,变量,别名和功能。

%LOG%是使用设置LOG =“东西”在批处理文件中定义的变量(注意:这不是一个全局变量或别名),那么它的作用就是删除由变量LOG所指的项。



Answer 3:

rm的是,就是BEING运行,而不是什么特别的批处理文件的命令。 不跑这个批处理文件系统包括cygwin的包? 它提供的各种标准的UNIX实用程序,包括Windows / DOS版本rm -这是remove命令-类似del在这样的盒子。



Answer 4:

%LOG% - 变量包含路径,日志文件和该命令将其删除。



Answer 5:

rm是不是一个标准的MS-DOS命令。 如果你在命令行中键入它,会发生什么吧?

也许这是短期的rmdir (的同义词rd ),该删除指定目录中。



Answer 6:

rm是的* NIX版本del

所以其删除%LOG%除非它失败的B / S公司无法在Windows的命令。 (PowwerShell也许)



文章来源: What does this command mean in batch?