【发布时间】:2015-12-08 15:02:34
【问题描述】:
我正在尝试使用批处理文件通过 FTP 将平面文件加载到服务器中。我知道这些脚本,并且能够将文件传输到服务器。目前我正在遵循以下方法。
@echo off
title File Transfer
color 3F
cd "C:\Users\username\Desktop\Access\"
echo -
echo - Transferring File to Server. Please be patient...
echo -
echo - Closing this window will Terminate the entire process
ftp -n -s:"C:\Users\username\Desktop\Access\ftp.txt" server_name >"C:\Users\username\Desktop\Access\ftp.log"
脚本文件代码:(ftp.txt)
User Userid password
mkdir App
put "C:\Users\username\Desktop\Access\File.txt" "App/File.txt"
quit
我的要求是我不应该在脚本文件上显示用户名和密码。这些凭据信息动态来自变量,我正在动态生成这个批处理文件和脚本文件。
请任何专家向我提出更有意义的解决方案来满足此要求。提前致谢。
【问题讨论】:
标签: batch-file ftp