【发布时间】:2017-07-04 08:45:42
【问题描述】:
我正在开发一个 Powerbuilder 12.5 程序,它是一个 xml 到 docx 转换器。它获取 xml 文件和图片并将它们堆叠在一个文件夹中,该文件夹需要压缩为 .docx 文件。
我可以使用 windows cmd 命令zip -r 'path'.docx * 来做到这一点,它会生成一个 Word 文件,该文件在 MS Word 中打开。 'path' 是用户在文件资源管理器中保存文件的位置,文件名是动态生成的
如何从 Powerbuilder 运行此命令。问题是,如果我运行 run() 函数,它会在预设路径中打开 cmd,即 c:\Users\ME\
我确实尝试过CD 'new_path && zip -r new_path.docx *,但它不起作用。它会压缩 c:\Users\ME 文件夹。
有更好的想法吗?
【问题讨论】:
标签: cmd powerbuilder