0

这是我的代码:

filename_date = strcat('Maayanei_yeshua-IC_',file_date,'.pdf')
filenamepdf = strcat(filename,'.pdf')
rename(['C:\Users\user\Desktop\' filenamepdf],['C:\Users\user\Desktop\' filename_date]);

我得到了错误:

<??? Error using ==> movefile The system cannot find the path specified.>

或者

<??? Undefined function or method 'rename' for input arguments of type 'char'.>

我检查了数百次,文件在那里......我不知道为什么它找不到它,有什么帮助吗?

4

1 回答 1

0

使用命令

doc rename

发现这rename是为了使用 ftp 服务器,而你在这里没有这样做。你想要的是命令movefile

使用提供的帮助窗口helpwin来查找您正在使用的所有命令。

另外,从命令提示符尝试

dir(['C:\Users\user\Desktop\' filenamepdf])

验证您要移动的文件是否存在。

于 2012-07-16T14:42:59.360 回答