所以我有一个运行简单命令行程序的AIR应用程序。该程序基本上接受一个文件,解压缩并输出结果。我可以给它的唯一参数是输入文件,它会自动将结果输出到它所在的文件夹中。当然,我正在使用NativeProcess
类运行程序,而NativeProcessStartupInfo
类又需要NativeProcessStartupInfo
对象开始。
无论如何,workingDirectory
的{{1}}属性设置为我要放入程序的文件的文件夹,以便将解压缩的结果放入该文件夹。但是,问题是该程序需要在与运行相同的目录中添加一个附加文件(.dat)。这意味着无论workingDirectory
在哪里,该.dat也必须存在。
目前,我正在复制.dat并在解压缩后删除它。我想知道是否有更好的方法来做到这一点? NativeProcess
或NativeProcessStartupInfo
中的值是否有助于我不知道的内容?