以下に説明するバッチスクリプトがあり、タスクスケジューラ(Windows 2008 R2)で実行します。実行しても、タスクのステータスはまだ実行中であり、時間がかかりすぎます。エラーは見られず、履歴やログにも見当たりませんでした。私はすでにWindowsの場所の正しい所有者と許可を設定しました。誰かが私にいくつかの光を当てることができますか?ありがとう!
SETLOCAL
SET CWRSYNCHOME=C:\scripts\CWRSYNC
SET CYGWIN=nontsec
SET HOME=%HOMEDRIVE%%HOMEPATH%
SET CWOLDPATH=%PATH%
SET PATH=%CWRSYNCHOME%\BIN;%PATH%
rsync -rltDuv --progress -e "ssh -i /cygdrive/c/scripts/id_rsa" /cygdrive/c/backup/ root@123.123.123.123:/path/to/backup/ > c:/scripts/logs.txt 2>&1