我需要将一些 xls 文件转换为 xlsx 文件。通过将此命令运行到 cmd 提示符(Windows)中,我可以成功地将一个 xls 文件转换为 xlsx:
ssconvert inputFileName.xls outputFileName.xlsx
(ssconvert 是一个 Gnumeric 的命令行实用程序,可以在不同的电子表格文件格式之间进行转换)
我想编写一个批处理文件,指定目录中的 FOR EACH 文件运行我上面写的命令,使用当前文件名作为输入和输出文件名。
例如,如果我有这组文件:
c:\directory\file1.xls
c:\directory\file2.xls
c:\directory\file3.xls
输出应该是
c:\directory\file1.xlsx
c:\directory\file2.xlsx
c:\directory\file3.xlsx
所以批处理伪代码应该是这样的
directory = c:\directory\
for (fileName in directory)
ssconvert fileName.xls fileName.xlsx
谁能帮我?