Tôi muốn FTP nội dung của một thư mục, nhưng dường như tôi không thể tìm đúng cách để sử dụng ký tự đại diện. Có vẻ như đây sẽ là một điều phổ biến để làm; toàn bộ cách tiếp cận của tôi là sai?
Lệnh là
ftp -s:"C:\Scripts\ftp01" ftpserver.domain.com
Kịch bản được gọi là dưới đây. Cập nhật mỗi billinkc.
username
password
ascii
cd "/destinationfolder"
lcd "C:\Backup"
mput *.bak
close
quit
Kịch bản bắt đầu, không có tệp nào được sao chép và phiên FTP vẫn mở.
230 User username Logged in Successfully
ftp> ascii
200 TYPE Command OK A
ftp> cd "/destinationfolder"
250 Directory successfully changed to "/destinationfolder"
ftp> lcd "C:\Backup"
Local directory now C:\Backup.
ftp> mput *.bak
mput 9829980.bak? close
mput 6406766.bak? quit
ftp>
ftp>
Phần kết luận
Tôi cần thêm cờ để chặn lệnh PROMPT:
ftp -i -s:"C:\Scripts\ftp01" ftpserver.domain.com
prompt
lệnh này là gì ", bạn thực sự chỉ cần gõ "prompt" và nó bật tắt lời nhắc từ true thành false.