【发布时间】:2014-11-16 12:48:35
【问题描述】:
我有一个批处理文件,它创建了一个从 WinSCP 运行的脚本文件:
@ECHO OFF
SET /P password="Enter root password: "
ECHO.
cd HSBC
SET /P dt="Enter DATE (yyyy-mm-dd) : "
ECHO option batch abort>>myscript.txt
ECHO option confirm off>>myscript.txt
ECHO open %password%>>myscript.txt
ECHO cd /jbc/T24/UKMPE/bnk/bnk.data/eb/"&HOLD&">>myscript.txt
ECHO get * >%dt% 07:00:00, <%dt%08:00:00>>myscript.txt
ECHO exit>>myscript.txt
c:\"program files"\winscp\winscp.com /script=myscript.txt
del myscript.txt
ECHO.
ECHO.
问题是包含ECHO get * >%dt% 07:00:00, <%dt%08:00:00>>myscript.txt的行
它应该是获取某个日期和时间之间所有文件的命令。
如果有人可以重写行以获取特定日期和时间之间的所有文件,将不胜感激。
【问题讨论】: