windows批处理目录命令获取以字符串开头的上次修改的目录
我想在windows批处理文件中获取以字符串windows批处理目录命令获取以字符串开头的上次修改的目录,windows,batch-file,cmd,substr,dir,Windows,Batch File,Cmd,Substr,Dir,我想在windows批处理文件中获取以字符串stringEx…开头的上次修改的目录 例如:我有一个包含如下子目录的文件夹: - Directory -Subdirectory1 -Subdirectory2 -Anothersubdirectory .... 有什么想法吗?是subtsr一个外部命令吗?只是dirc:\Directory\Anoth*/b/ad-h/oddir/b/ad-h/od | find/i“\Anoth”?每个文件夹都有一个最后修改的日期,但它可能有用,也可能
stringEx…
开头的上次修改的目录
例如:我有一个包含如下子目录的文件夹:
- Directory
-Subdirectory1
-Subdirectory2
-Anothersubdirectory
....
有什么想法吗?是
subtsr
一个外部命令吗?只是dirc:\Directory\Anoth*/b/ad-h/od
dir/b/ad-h/od | find/i“\Anoth”
?每个文件夹都有一个最后修改的日期,但它可能有用,也可能无用,这取决于您的需要。仅当直接在父文件夹中创建、删除或重命名文件或文件夹时,才会更新父文件夹修改日期。如果文件内容发生更改,或者在子文件夹中创建、删除或重命名文件或文件夹,则不会更改。我从来没有发现这有用。
for /f "delims=" %%a in ('dir /b /ad-h /od "Anoth*"') do set "latestDir=%%~a"
echo(%latestDir%
for /f "delims=" %%a in ('dir /b /ad-h /od "Anoth*"') do set "latestDir=%%~a"
echo(%latestDir%