我正在编写一个批处理文件以将整个文件夹及其内容移至外部硬盘驱动器,并创建一个带有日期的文件夹。
目前,在尝试整个文件夹之前,我只处理一个测试文件。
这是我所拥有的:
net stop MSSQLSERVER
Set FDate=%Date:~-10,10%
Set Fdate=%FDate:/=-%
MOVE C:\ShaiyaServer\ H:\Daryl\Server Backups\%FDate%\
PAUSE
我知道我%FDate%
包含正确的格式。但我的错误是:
C:\Windows\system32>net stop MSSQLSERVER
The SQL Server (MSSQLSERVER) service is not started.
More help is available by typing NET HELPMSG 3521.
C:\Windows\system32>Set FDate=05/02/2013
C:\Windows\system32>Set Fdate=05-02-2013
C:\Windows\system32>MOVE C:\ShaiyaServer\ H:\Daryl\Server Backups\05-02-2013\
The syntax of the command is incorrect.
C:\Windows\system32>PAUSE
Press any key to continue . . .
我的语法错误是什么?这是以管理员权限运行的
我知道我的 MSSQLSERVER 服务没有启动,这是因为自第一次运行以来我没有再次启动它
顺便说一句.. 我的 C:\ShaiyaServer 文件夹树位于此处:http ://pastebin.com/G0Sse0uA
这太长了,无法发布到问题上。但基本上,我有子文件夹,每个子文件夹都被填充