Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Batch file 批处理文件中的特殊字符Confirct_Batch File - Fatal编程技术网

Batch file 批处理文件中的特殊字符Confirct

Batch file 批处理文件中的特殊字符Confirct,batch-file,Batch File,我不熟悉批处理文件,并创建了一个批处理文件,用于将工作时的网络驱动器备份到我的OneDrive文件夹,以便我可以在家访问工作文件。从那时起,他们决定在每个人的工作电脑上安装Office365。现在,OneDrive文件夹不再被称为“OneDrive”,而是被称为“OneDrive-G&S Foods,Inc”。在OneDrive名称更改之前,我非常简单的批处理文件工作得非常好。我无法将名称更改回仅OneDrive,因此我正在尝试在批处理文件中解决此问题。看起来这些特殊角色给了我一个问题,尤其是&

我不熟悉批处理文件,并创建了一个批处理文件,用于将工作时的网络驱动器备份到我的OneDrive文件夹,以便我可以在家访问工作文件。从那时起,他们决定在每个人的工作电脑上安装Office365。现在,OneDrive文件夹不再被称为“OneDrive”,而是被称为“OneDrive-G&S Foods,Inc”。在OneDrive名称更改之前,我非常简单的批处理文件工作得非常好。我无法将名称更改回仅OneDrive,因此我正在尝试在批处理文件中解决此问题。看起来这些特殊角色给了我一个问题,尤其是&。我现在得到以下错误

无效数量的参数“&”未被识别为内部或外部参数 外部命令、可操作程序或批处理文件

我的问题是:解决特殊角色问题的最佳方法是什么

以下是我当前的脚本行:

@echo off
xcopy j:\Brandon C:\Users\bweibley\OneDrive - G&S Foods, Inc /m /e /y
xcopy J:\Joe's Folder\ChocScheduleBackUps C:\Users\bweibley\OneDrive - G&S Foods, Inc\ChocScheduleBackUps /m /e /y

用双引号将整个路径括起来:

xcopy "j:\Brandon" "C:\Users\bweibley\OneDrive - G&S Foods, Inc" /m /e /y
如果只有空格,就应该使用双引号。因此,对于您的第二行:

xcopy "J:\Joe's Folder\ChocScheduleBackUps" "C:\Users\bweibley\OneDrive - G&S Foods, Inc\ChocScheduleBackUps" /m /e /y

用双引号将整个路径括起来:

xcopy "j:\Brandon" "C:\Users\bweibley\OneDrive - G&S Foods, Inc" /m /e /y
如果只有空格,就应该使用双引号。因此,对于您的第二行:

xcopy "J:\Joe's Folder\ChocScheduleBackUps" "C:\Users\bweibley\OneDrive - G&S Foods, Inc\ChocScheduleBackUps" /m /e /y
尝试:

尝试:


这几乎不是一个与编程相关的问题。对每个包含空格或其他字符的路径/文件名使用双引号。最佳做法是始终将文件路径用双引号括起来,而不管是否需要它们。那你就不用担心了,这几乎不是一个与编程相关的问题。对每个包含空格或其他字符的路径/文件名使用双引号。最佳做法是始终将文件路径用双引号括起来,而不管是否需要它们。那你就不用担心了。