重命名文件时出错"命令的语法不正确"

use*_*300 13 windows command-line batch-file

我在SQL 2005进程的这一步中遇到此错误:

rename "G:\AuthorsList\AuthorsList_New.mdb""G:\AuthorsList\AuthorsListCopy.mdb"
Run Code Online (Sandbox Code Playgroud)

我正在尝试重命名该文件.我也试过这个并得到同样的错误:

rename "G:\AuthorsList\AuthorsList_New.mdb" "G:\AuthorsList\AuthorsListCopy.mdb"
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个错误?

Mar*_*icz 39

检查文档以获取rename命令:

句法
rename [Drive:][Path]filename1 filename2

参数
[Drive:][Path]filename1:指定要重命名的文件或文件集的位置和名称.FileName1可以包含通配符(*和?).
filename2:指定文件的新名称.您可以使用通配符为多个文件指定新名称.

第二个参数不能是路径,它应该只包含新的文件名:

rename "G:\AuthorsList\AuthorsList_New.mdb" AuthorsListCopy.mdb
Run Code Online (Sandbox Code Playgroud)