Variables 在%date:/=%中:/=是什么意思?
在寻找在Windows中创建名为目录的日期的方法时,我得到了一个公认的答案 在被接受的答案下面有一条评论: 更简单的方法是:Variables 在%date:/=%中:/=是什么意思?,variables,batch-file,Variables,Batch File,在寻找在Windows中创建名为目录的日期的方法时,我得到了一个公认的答案 在被接受的答案下面有一条评论: 更简单的方法是:mkdir%date://=% 因此,%date%打印当前日期,但是:/=做什么呢?这意味着用=之后和结束之前的字符串替换:和=之间的字符串 因此,它从变量%date%中去掉任何/,该变量默认设置为当前日期。命令的形式为 %variable:text=replace% 它将删除文本,并在同一位置插入替换 在您的情况下,replace是空的,因此它只会从日期字符串中删除任何
mkdir%date://=%
因此,
%date%
打印当前日期,但是:/=
做什么呢?这意味着用=之后和结束之前的字符串替换:和=之间的字符串
因此,它从变量
%date%
中去掉任何/,该变量默认设置为当前日期。命令的形式为
%variable:text=replace%
它将删除文本
,并在同一位置插入替换
在您的情况下,
replace
是空的,因此它只会从日期字符串中删除任何/
字符。阅读您的个人资料,并希望除了它和计算之外,还可以亲自联系您。有一个你可能喜欢的故事分享。我可以联系你吗?你现在可以删除它了。非常感谢。在接下来的几个小时里你会收到我的来信。非常感谢你回复我。