Я пытаюсь загрузить плоский файл на сервер через 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"
Script код файла: (ftp.txt
)
User Userid password
mkdir App
put "C:\Users\username\Desktop\Access\File.txt" "App/File.txt"
quit
Мое требование является то, что я не должен отображать имя пользователя и пароль на файл сценария. Эти данные учетных данных динамически поступают из переменных, и я генерирую этот командный файл и файл сценария динамически.
Любые эксперты предлагают мне решение, имеющее больше смысла для выполнения этого требования. Заранее спасибо.