シェルスクリプトの実行時にWindowsからLinuxにファイルをコピーする

シェルスクリプトの実行時にWindowsからLinuxにファイルをコピーする

Linuxサーバーでシェルスクリプトを実行するプログラムはLinuxサーバーにあります。 (説明する/tmp/ShellScript.sh)。

C:\WindowsFolder\FileToCopyこれで、Windowsコンピュータの場所からLinuxシステムディレクトリにファイルをコピーしたいと思います/tmpただ/tmp/ShellScript.shLinuxで実行されるたびに。

どうすればいいですか?

/tmp/ShellScript.shデフォルトでは空であることを考慮して、スクリプト自体を操作し、その中にロジックを作成することもできます。

答え1

Windowsでは、拡張子が.batである実行可能ファイルを作成し、ファイルに以下の説明を追加した後、必要に応じて.batファイルを実行します。

WindowsからLinuxにファイルをコピーする方法の説明、

pscp -pw password C:\WindowsFolder\FileToCopy $user@$ip:/tmp

関連情報