【问题标题】:Windows batch file copy based on format, "FILENAME_20131220.txt.pgp"基于格式“FILENAME_20131220.txt.pgp”的 Windows 批处理文件复制
【发布时间】:2013-12-19 22:06:43
【问题描述】:

这里的第一篇文章 :) 我正在 FTP 从我们的合作伙伴那里下载一堆 pgp 文件。我有一个要解密的脚本,但只需要对最近的文件进行解密。文件格式为“FILENAME_20131116.txt.pgp”。由于文件都是同时下载的,因此不能使用日期时间戳。有没有办法复制最新的所以我可以解密?如果没有,Windows 批处理文件是否允许我通过 FTP 获取最新文件?我有一些 Windows 批处理技能,但没有编程技能 :( 谢谢

【问题讨论】:

    标签: batch-file ftp copy


    【解决方案1】:

    下载所有文件后,试试这个:

    for /f "delims=" %%a in ('dir /a-d /b /od "FILENAME_*.txt.pgp"') do set "recent=%%~a"
    copy "%recent%" "target"
    

    【讨论】:

    • 谢谢!这对我有用。选中绿色框是否会给您信用?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-01-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-06-01
    • 2011-07-12
    • 2010-10-29
    相关资源
    最近更新 更多