我需要使用一些参数在每个xlsx文件上运行此命令行程序:
Registry
,其中
param1到* .xlsx文件的完整路径,也搜索了文件(例如“ D:\ temp \ sample1.xlsx”);
param2到输出文件夹的完整路径,对于当前文件应该是相同的(例如“ D:\ temp \”);
开始于,但不知道如何完成:
"C:\temp\cnv.exe" "param1" "param2" "param3"
答案 0 :(得分:0)
您无需通过cd
开关执行/R
:
for /r "D:\Temp" %%i in (*.xlsx) do "C:\temp\cnv.exe" "%%i" "%%~dpi" -layout
只有带有路径c:\temp\cnv.exe
且路径应加双引号的命令(如果包含空格)应-layout
,而其他任何-
开关都不需要双引号。
答案 1 :(得分:0)
我看到您现在没有使用它,但是当您准备使用PowerShell时,这可能是一个起点。
test1.sh