WindowsからUnixへの自動ファイル転送

WindowsからUnixへの自動ファイル転送

次のような状況があります。ユーザーは毎日Windowsでcsv/ファイルを更新します。txt私はこれらのフラットファイルをUnixのOracleスクリプトへの入力として使用します。これらのフラットファイルをWindowsからUnixに転送するには、スクリプト/方法が必要です。

答え1

有名な端末エミュレータに付属のSCPプログラムを使用できますパテ: pscp.exe

公開/秘密鍵ファイルを生成する場合、pscp.exeは次のことができるはずです。

pscp *.csv *.txt username@unixhost:whatever/subdirectory/

.batファイルの中から。

答え2

いくつかのオプションがあります。最も快適なものを選択してください。 1つの可能性は、UnixホストでSMB / CIFS共有を設定することです。

各Windowsワークステーションのスクリプトで、次のnetコマンドを使用してSMB / CIFS共有をマウントします。

net use \\computername\sharename /persistent:no

copymoveSMB / CIFS共有にファイルをコピーしたら、Windowsワークステーションから共有を削除することを選択できます。

net use \\computername\sharename /delete

netを実行してコマンドの完全なオプションを取得できますnet help use。ここに良いものがあります。非公式ガイドサンバを構成します。

関連情報