0

Cygwin で extern バッチファイルを開始する cronjob を作成しようとしています。可能であれば、sh スクリプトを実行することもできますが、問題は次のとおりです。

truecrypt と Java を使用しようとしています。または、より詳細な説明: コンテナーをマウントし、Java jar コマンドライン ツールを使用してディレクトリを同期し、その後コンテナーを閉じます。

パラメータを渡すことができません。例:

/cygdrive/e/backup/truecrypt.exe /v "e:\dropbox\projects.secured" ... 動作しません

java -jar Sync.jar "E:\home\git" "Z:" も...

アイデアはありますか?問題は、cygwin の下に Java と truecrypt のネイティブ インストールがないことです。

お世話になりました…!

4

1 に答える 1

1

数分後、この問題の解決策を見つけました。

バッチよりもうまく機能する理由はわかりませんが、現在 *.cmd ファイルを呼び出しています。この場合、cygwin では機能しない「sh ソリューション」を探しているわけではありません。

今私のファイルは次のようになります:

e:/backup/truecrypt /v "E:\path\to\my\tcfile\container.tc" /p mygreatpass ...
java -jar Sync.jar --ignorewarnings ...
e:/backup/truecrypt /d /q /f
于 2012-05-17T11:52:55.663 に答える