[討論] dos指令用雙引號處理路徑中空格

看板MATLAB作者 (魯到入味)時間6年前 (2018/06/27 23:20), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
各位好,小弟目前打算在MATLAB下面用dos來執行.exe, 其輸入與輸出檔案及.exe分別如下: FILE_INPUT_ID='C:\xxx\my file\test_in\input.txt'; FILE_OUTPUT_ID='C:\xxx\my file\test_out\output.txt'; EXE='C:\xxx\my file\XXX.exe'; 而我打算執行: dos([EXE, '<',FILE_INPUT_ID, '>',FILE_OUTPUT_ID]) 卻會因路徑中的空格而無法執行,除了更改檔案路徑拿掉空格外, 想請問如何調整原本的寫法,讓他在路徑加上雙引號"? 謝謝大家! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.141.91.212 ※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1530112840.A.05A.html
文章代碼(AID): #1RCwj81Q (MATLAB)
文章代碼(AID): #1RCwj81Q (MATLAB)