次のような状況があります。ユーザーは毎日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
copy
move
SMB / CIFS共有にファイルをコピーしたら、Windowsワークステーションから共有を削除することを選択できます。
net use \\computername\sharename /delete
net
を実行してコマンドの完全なオプションを取得できますnet help use
。ここに良いものがあります。非公式ガイドサンバを構成します。