我正试图通过Matlab的system
函数调用WinRAR来使用Matlab解压缩文件。当我将WinRAR-exe的路径提供给system
命令时,我得到了关于";程序文件";文件夹:
'C:Program' is not recognized as an internal or external command,
operable program or batch file.
我的代码如下:
str = ['C:Program FilesWinRARUnRAR.exe',' ',filename];
system(str)
我怎样才能消除这个关于文件夹名称"one_answers"之间的空格的错误;程序文件"?
将路径置于双引号之间:
str = ['"C:Program FilesWinRARUnRAR.exe"',' ',filename];
system(str)