嘿伙计们,我需要一些帮助来获取DOS脚本中最新目录的名称.
我找到了一些关于获取最新文件的信息,但我无法在目录上使用它.
例如,这是我的目录:
drwxr-xr-x 2 usrpm Domain Users 0 Jun 29 10:34 _200903_V20 drwxr-xr-x 2 usrpm Domain Users 0 Jun 29 10:35 _200904_V21 drwxr-xr-x 2 usrpm Domain Users 0 Jun 29 10:36 _200905_V22 drwxr-xr-x 2 usrpm Domain Users 0 Jun 29 10:38 _200906_V23
我需要我的脚本来返回最新的目录(V23).然后我将cd进入该目录并从中复制一个文件.
谢谢你的帮助!
Here是指向找到最新文件的两个脚本的链接.我认为第二个已经完全符合您的要求,但您可以修改其中一个来做您需要的,我很确定.我只是用google搜索
“find most recent file dos batch file”并立即找到它.
@echo off for /f "delims=" %%x in ('dir /od /b *.*') do set recent=%%x echo %recent%
输出:
C:\> recent.bat recent.bat C:\> mkdir newdir C:\> recent.bat newdir
看起来它在这里工作.
原文地址:https://www.jb51.cc/windows/372174.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。