我需要帮助将.bat文件写入
1.打开Spreadsheetcompare.exe工具。
1.加载文件1.xlsx和文件2.xlsx
1.比较一下。
1.给予output.xlsx文件作为file.xlsx和file2.xlsx的比较结果
我试了下面的代码。
@echo off
set EXCEL="C:\\Program Files (x86)\\Microsoft Office\\root\\Office16\\EXCEL.EXE"
set COMPARETOOL="C:\\Program Files (x86)\\Microsoft Office\\root\\Client\\AppVLP.exe" "C:\\Program Files (x86)\\Microsoft Office\\Root\\Office16\\DCF\\SPREADSHEETCOMPARE.EXE"
set File1="C:/Batch Programming/Bat2/File1.xlsx"
set File2="C:/Batch Programming/Bat2/File2.xlsx"
set OUTPUT_FILE="C:/Batch Programming/Bat2/output.x`your text`lsx"
%COMPARETOOL% %EXCEL% /x /r %File1% %File2% %OUTPUT_FILE%
pause
它不工作,无法在比较电子表格工具中加载两个Excel文件。
1条答案
按热度按时间kmbjn2e31#
不幸的是,评论部分没有这个建议的布局或功能,所以这里是在回答区域。
我将从简单地使用正确和推荐的语法开始。这意味着推荐的双引号,并使用正确的Windows路径分隔符:
您会注意到,我将应用程序虚拟化实用程序与电子表格比较工具分开,只是因为这样做更有意义。
无论如何,请给予一下,并根据需要发布反馈。