Date Windows(全部)如何在新文件夹创建结束时追加日期?
我试图弄清楚如何创建一个新文件夹,在目录名的末尾附加日期而不是时间。我只需要当前的创作时间,不需要更多 尝试使用一些非常基本的东西,比如下面的例子Date Windows(全部)如何在新文件夹创建结束时追加日期?,date,batch-file,piping,Date,Batch File,Piping,我试图弄清楚如何创建一个新文件夹,在目录名的末尾附加日期而不是时间。我只需要当前的创作时间,不需要更多 尝试使用一些非常基本的东西,比如下面的例子 if exists CNC_%date% goto EXIST if not exists CNC_%date% goto CREATE :CREATE mkdir CNC_%date% :EXIST echo Folder already exists! echo Check directory and rename it to pre
if exists CNC_%date% goto EXIST
if not exists CNC_%date% goto CREATE
:CREATE
mkdir CNC_%date%
:EXIST
echo Folder already exists!
echo Check directory and rename it to prevent loss of data.
echo.
echo Press any key to exit.
pause >nul
goto END
:CREATE
echo Creation successful!
echo Press any key to exit.
pause >nul
:END
exit
。。。由于反斜杠,导致创建一个嵌套目录,如“C:\“CNC\U Fri 11”\22\2013”
有没有办法通过本机Windows程序来传递反斜杠,并用下划线切换它们?在Linux中,grep可能是我的答案,但我需要一个本机Windows方法,因为它需要可移植
mkdir cnc_%date:/=_%
使用日期变量,将斜杠替换为下划线
使用日期变量,将斜杠替换为下划线
使用日期变量,将斜杠替换为下划线
使用日期变量,将斜杠替换为下划线我以前从未见过这种语法,它叫什么?变量子字符串替换或任何具有相同含义的变体
%date%
是变量。使用的sintax是%varName:searchString=replaceString%
。这样,斜杠就被下划线代替了。我以前从未见过这种语法,它叫什么?变量子字符串替换或任何具有相同含义的变体%date%
是变量。使用的sintax是%varName:searchString=replaceString%
。这样,斜杠就被下划线代替了。我以前从未见过这种语法,它叫什么?变量子字符串替换或任何具有相同含义的变体%date%
是变量。使用的sintax是%varName:searchString=replaceString%
。这样,斜杠就被下划线代替了。我以前从未见过这种语法,它叫什么?变量子字符串替换或任何具有相同含义的变体%date%
是变量。使用的sintax是%varName:searchString=replaceString%
。这样,斜杠将替换为下划线。