Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Variables 在%date:/=%中:/=是什么意思?_Variables_Batch File - Fatal编程技术网

Variables 在%date:/=%中:/=是什么意思?

Variables 在%date:/=%中:/=是什么意思?,variables,batch-file,Variables,Batch File,在寻找在Windows中创建名为目录的日期的方法时,我得到了一个公认的答案 在被接受的答案下面有一条评论: 更简单的方法是:mkdir%date://=% 因此,%date%打印当前日期,但是:/=做什么呢?这意味着用=之后和结束之前的字符串替换:和=之间的字符串 因此,它从变量%date%中去掉任何/,该变量默认设置为当前日期。命令的形式为 %variable:text=replace% 它将删除文本,并在同一位置插入替换 在您的情况下,replace是空的,因此它只会从日期字符串中删除任何

在寻找在Windows中创建名为目录的日期的方法时,我得到了一个公认的答案

在被接受的答案下面有一条评论:

更简单的方法是:
mkdir%date://=%


因此,
%date%
打印当前日期,但是
:/=
做什么呢?

这意味着用=之后和结束之前的字符串替换:和=之间的字符串


因此,它从变量
%date%
中去掉任何/,该变量默认设置为当前日期。

命令的形式为

%variable:text=replace%
它将删除
文本
,并在同一位置插入
替换


在您的情况下,
replace
是空的,因此它只会从日期字符串中删除任何
/
字符。

阅读您的个人资料,并希望除了它和计算之外,还可以亲自联系您。有一个你可能喜欢的故事分享。我可以联系你吗?你现在可以删除它了。非常感谢。在接下来的几个小时里你会收到我的来信。非常感谢你回复我。