我正在尝试使用Windows实用程序Flash工具St-flash_CLI.exe
。需要从脚本中调用此工具。 St-flash_CLI.exe -c SN=48FF7 -P c:\testing.tes\xyz- * -123.hex
St-flash_CLI.exe -c SN=48FF7 -P "c:\testing.tes\xyz- * -123.hex"
St-flash_CLI.exe -c SN=48FF7 -P 'c:\testing.tes\xyz- * -123.hex'
St-flash_CLI.exe -c SN=48FF7 -P c:\testing.tes\xyz- " * " -123.hex
St-flash_CLI.exe -c SN=48FF7 -P c:\testing.tes\xyz-'*'-123.hex
St-flash_CLI.exe "-c SN=48FF7 -P c:\testing.tes\xyz- * -123.hex"
有多个输入参数。其中一个参数是文件路径。我想使用外卡,因为有许多文件要闪存。文件名的通配符不起作用。
C:\testing.tes\xyz-789-123.hex
我在CMD和PowerShell上尝试了上述选项。它总是说
找不到档案。
如果我提供的确切文件名如"
,它始终有效。
我已尝试在CMD和PS中使用双引号'
和*
附近的单引号LEFT JOIN
(SELECT MAX(appointment_id), patient_id
FROM appointment_patient
GROUP BY patient_id) as apt ON patient.patient_id=apt.patient_id
,但它们都没有效果。
任何线索或可以做些什么来确保通配符适用于exe文件路径参数?