0

我在将文件加载到名为 GCS 的应用程序中时遇到问题,方法是将它们拖到可执行文件上。可以使用 bat 文件在 Windows 上调用 GCS,如下所示:

@echo off
start javaw -Xmx256M -jar "GURPS Character Sheet.app/Contents/Resources/Java/GCS.jar" %*

如果我硬编码一个文件路径来代替批处理参数通配符(带引号),它就可以工作。如果我使用文件路径参数运行调试器,它就可以工作。如果我 echo %,它会给我正确的文件名,并带有引号。如果我在它周围添加引号%仍然会中断。

我在批处理文件和Java之间有一个断开连接,我很茫然。有没有人认识到这个问题?提前致谢。

4

1 回答 1

0

我使用批处理文件的快捷方式在调用时进行拖放操作。但是现在我无法在 bat 目录之外双击打开。:(

于 2010-03-27T23:20:59.677 回答