0

我尝试在 Cygwin 下创建一个启动外部批处理文件的 cronjob。好吧,如果可能的话,我也可以尝试运行 sh 脚本,但问题是:

我尝试使用 truecrypt 和 java,或更详细:尝试挂载容器,使用 java jar-commandline 工具同步目录并随后关闭容器

我无法传递参数,例如:

/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 回答