0
我写了一个可以运行脚本的小解释器。 为方便起见,我将文件类型(.apol)与位于“C:\ Apol \ Interpeter.exe”中的解释器相关联,所以无论何时双击.apol文件,脚本解释器都会弹出并运行此文件。C Windows为文件添加默认搜索路径(打开...)
但是继承人我的问题。让我们假设我的脚本看起来像下面:
f = openfile("data.txt") //pseudocode
当然
,窗口将看在目录“C:\ APOL \”先为这个文件,但我真正想要的,是Windows的外观在我的Scipt文件的目录而不是我的解释器,这是不是可以设置?
http://stackoverflow.com/a/1746519/2176845 – levengli
你确定吗?我碰巧也有一个脚本解释器,我刚刚测试了它,发现当前工作目录是脚本路径,而不是解释器的位置 –
也许它是我的解释器的写法:(我用_chdir修复了它(路径),它将工作目录更改为某个路径(在我的情况下是脚本) –