Linux Cygwin:使用cronjob启动Windows批处理文件

Linux Cygwin:使用cronjob启动Windows批处理文件,linux,windows-xp,cygwin,Linux,Windows Xp,Cygwin,我尝试在Cygwin下创建一个cronjob,它启动一个外部批处理文件。如果可能的话,我也可以尝试运行sh脚本,但问题是: 我尝试使用truecrypt和java,或者更详细地说:尝试挂载一个容器,用JavaJAR命令行工具同步一个目录,然后关闭容器 我无法传递参数,例如: /cygdrive/e/backup/truecrypt.exe/v“e:\dropbox\projects.secured”。。。不起作用 及 java-jar Sync.jar“E:\home\git”“Z:”也不 你有

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

我尝试使用truecrypt和java,或者更详细地说:尝试挂载一个容器,用JavaJAR命令行工具同步一个目录,然后关闭容器

我无法传递参数,例如:

/cygdrive/e/backup/truecrypt.exe/v“e:\dropbox\projects.secured”。。。不起作用

java-jar Sync.jar“E:\home\git”“Z:”也不

你有什么想法吗?问题是,cygwin下没有java和truecrypt的本机安装


非常感谢你的帮助

几分钟后,我找到了这个问题的解决方案:

我不知道为什么它比批处理更好,但我现在正在调用一个*.cmd文件。我不再寻找一个“sh解决方案”,它在本例中对cygwin不起作用

现在我的文件看起来像:

e:/backup/truecrypt /v "E:\path\to\my\tcfile\container.tc" /p mygreatpass ...
java -jar Sync.jar --ignorewarnings ...
e:/backup/truecrypt /d /q /f

有趣的行为,但至少现在对我有效!非常感谢您发布您的解决方案。