首页 > 解决方案 > Powershell:复制项“[...]\*”:由于路径中的空格而出错

问题描述

Bonjour 女士们,先生们,

我在 powershell 中编写了一个脚本来保存文件夹内容。脚本的第一个版本运行良好。

但是,我更改了一些路径,并创建了一些名称中带有空格的文件夹。现在,我的脚本崩溃了:-(

我在脚本执行期间有很多时间出现此错误:(法语,抱歉)

Copy-Item : Impossible de trouver une partie du chemin d'accès 'C:\Users\lfrria3\Desktop\Projet TestsAutomatiques\Développements\Developpements
LabView\Ressources\Donnees\Librairies\TestsAutomatiques\Programmes\Projet TestsAutomatiques\Fonctions\Step\TestsNonDeterministes\Fonctions Temps Non Déterministe\Cas
TestNumeric\ConfigurationPasTestNumeric.vi'.
Au caractère C:\Users\lfrria3\Desktop\SAVTestsAutomatiques.ps1:212 : 13
+             Copy-Item -Path "$path" -Destination $CheminRepertoireSAV ...
+             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : WriteError: (ConfigurationPasTestNumeric.vi:FileInfo) [Copy-Item], DirectoryNotFoundException
    + FullyQualifiedErrorId : CopyDirectoryInfoItemIOError,Microsoft.PowerShell.Commands.CopyItemCommand

Impossible de trouver une partie du chemin d'accès = 无法找到路径的一部分

我认为这是由于路径中的空格(不确定)。

代码行是:

$path='C:\Users\lfrria3\Desktop\Projet TestsAutomatiques\Développements\Developpements LabView\Ressources\Donnees\Librairies\TestsAutomatiques\*'
Copy-Item -Path "$path" -Destination $CheminRepertoireSAV -Recurse

谢谢 :-)

标签: powershellcopy-item

解决方案


推荐阅读