FTPファイル一括アップロード
2022-01-25 22:25:05
背景: Cドライブのルートディレクトリにあるローカルファイル "A.TXT" をFTPサーバー "192.168.0.1" の "X" ディレクトリ下にアップロードする必要があります。
コピーコード
コードは以下の通りです。
@echo off
set ftpfile=putfiles.ftp
set logfile=putfiles.log
echo open 192.168.0.1 > "%ftpfile%"
rem Change the username and password in the following lines to your username and password
echo user username password >> "%ftpfile%"
rem ------------------------------
echo bin >> "%ftpfile%"
rem Go to the "X" directory in the FTP server
echo cd X >> "%ftpfile%" //if the server is already configured for ftp upload files rem echo cd X >> "%ftpfile%" comment the line
rem ------------------------------
rem Go to the local C drive root directory
echo lcd c:\ >> "%ftpfile%"
rem ------------------------------
echo put A.TXT >> "%ftpfile%"
echo quit >> "%ftpfile%"
echo -------------------------------- >> "%logfile%"
date /t >> "%logfile%"
time /t >> "%logfile%"
echo -------------------------------- >> "%logfile%"
ftp -n < "%ftpfile%" >> "%logfile%"
del "%ftpfile%"
@echo on
rem ----------- end of script ---------------
以上、FTP一括アップロードの問題点を紹介しましたが、ご参考になれば幸いです。
関連
-
WindowsでのMysql sqlステートメントのバッチ実行
-
バッチ関数の効率的な代替アプリケーション(コールフリー)
-
ビット一括操作デモコード
-
DOS比較演算子(LSS,LEQ,GTR,GEQ,EQU,NEQ)
-
プリントキャッシュをクリアして、プリントサービスを再起動する(dos環境)。
-
指定されたディレクトリからファイル名を一括で抽出します。
-
DOSコマンドラインからbatバッチプログラムを使って空のフォルダーをすべて削除する方法
-
Windowsでbatスクリプトを使用したFTPの時間指定アップロードとダウンロード
-
certutilを使ったHex2BinとBase64の暗号化方式
-
bat, vbs, js ネイティブミックス (bat は vbs, js コードを実行可能)
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン