有人可以建议我如何写一个批处理文件,从windows复制到linux,即使文件大小为0,文件名也有独特的模式和唯一的扩展名。
for /f "tokens=1,2,3 delims=/- " %%x in ("%date%") do set d=%%z%%y%%x
for /f "tokens=1,2,3 delims=:. " %%x in ("%time%") do set t=%%x%%y%%z
set logfile="D:\\FTP%d%_%t%.log"
set Source="\\srcpath"
set Server="servername"
set UserName="id"
set Password="pwd"
set File="ABC.TXT.yyyyMMdd"
set FtpLocation="/home/TEST"
perl Getfile.pl %Source% %server% %UserName% %Password% %FtpLocation% %File% >> %logfile% 2>&1
与服务器连接时出现perl问题。期望只使用批处理文件或仅使用Perl文件。