我希望通过cmd将字符串数据作为参数传递给Excel程序。每个参数都可以包含空格。如果参数以“ a”以外的任何字母开头,则程序将尝试在Excel程序的空格后加载字符串的一部分。
start "" excel.exe "C:\Test.xlsm"/aaa aa
start "" excel.exe "C:\Test.xlsm"/bbb bb
以前的cmd运行正常。后一个cmd生成错误消息:“找不到'bb.xlsx'。检查文件名的拼写,并验证文件位置是否正确。”
插入引号不能解决问题。