Batch file 批处理cd到路径包含点

Batch file 批处理cd到路径包含点,batch-file,copy,Batch File,Copy,我正在写一个脚本,将文件从一个文件夹复制到另一个文件夹。问题是我的路径中包含.com,例如: c:\program files\sos.com\ydb_jobs\... 现在,当我把它放在copy/v下时,我得到了语法错误 我的剧本是: call c:\configdir\configdironfigfile.bat cd %directory% copy /v path\a.txt path\b.txt path是目录的扩展名 并且从我的配置文件中导入了%directory% 这是与.

我正在写一个脚本,将文件从一个文件夹复制到另一个文件夹。问题是我的路径中包含.com,例如:

c:\program files\sos.com\ydb_jobs\...
现在,当我把它放在copy/v下时,我得到了语法错误 我的剧本是:

call c:\configdir\configdironfigfile.bat
cd %directory% 
copy /v path\a.txt path\b.txt
  • path是目录的扩展名
  • 并且从我的配置文件中导入了%directory%
  • 这是与.com的路径

有人知道我该如何传递这个问题吗?

我想你需要把你的路径放在引号中:
copy/v“path\a.txt”“path\b.txt”
我试过了,但它仍然给我指向.com的语法错误,并将其标记为蓝色。你在使用什么操作系统?这是cmd还是powershell?Windows是的,它是cmd而不是powershell。“指向.com并将其标记为蓝色”——这听起来不像cmd行为。你能截图你的输出吗?