PowerShell - 使用变量时的反斜杠

时间:2016-06-14 16:46:12

标签: powershell backslash robocopy

我有一个小问题,我不明白...... 我想用变量中的源/目标信息启动robocopy。

$source = $TDU2Backup_Path+$dir_array[$i]+$file_array[$i]
$target = $TDU2Unpacked_Path+$dir_array[$i]+$file_array[$i]

当我打印var。写主机的内容一切都很好,我得到类似的东西:

D:\spiele\TDU2Community\Euro\Bnk\islands\ibiza\level\area-1\area-1-3\sector-1-3-4-2.bnk
D:\spiele\TDU2Community\Backup\gas-station-xandernl\Euro\Bnk\islands\ibiza\level\area-1\area-1-3\sector-1-3-4-2.bnk

但是,如果我使用var。使用robocopy(或xcopy或类似的东西),我最后总是反斜杠

---------------------------------------------------------------------------
Quelle : D:\spiele\TDU2Community\Euro\Bnk\islands\ibiza\level\area-1\area-1-3\sector-1-3-4-2.bnk\

Ziel : D:\spiele\TDU2Community\Backup\gas-station-by-xandernl\Euro\Bnk\islands\ibiza\level\area-1\area-1-3\sector-1-3-4-2.bnk\

Dateien : * . *

Optionen: * . * /DCOPY:DA /COPY:DAT /R:1000000 /W:30

以下是截图:

Variable Output as string and using in robocopy not the same

0 个答案:

没有答案