Я пытаюсь скопировать список файлов из текстового файла и, как новичок, мне трудно.
Вот немного текстового файла. В реальном файле нет лишних строк, но я должен был сделать это:
"D:\Shared\Customer Care\Customer Care Common\Customers Contracted\Customers Contracted\Fred 44705"
"D:\Shared\Customer Care\Customer Care Common\Customers Contracted\Customers Contracted\Johnson 47227"
"D:\Shared\Customer Care\Customer Care Common\Customers Contracted\Customers Contracted\Daniel 35434"
"D:\Shared\Customer Care\Customer Care Common\Customers Contracted\Customers Contracted\Frank, John 48273"
Я также пытался заключить строку имени файла в двойные кавычки.
Вот простой скрипт, который я пытаюсь использовать:
Get-Content c:\users\scripts\files-to-fix.txt | Foreach-Object {copy-item $_ d:\junk}
Ошибка, которую я получаю:
Copy-Item: не удается найти диск. Диск с именем '' D 'не
существовать. В C: \ users \ mhyman \ scripts \ copyfiles.ps1: 2 char: 81
+ Get-Content c: \ users \ mhyman \ scripts \ files-to-fix.txt |
Foreach-Object {copy-item <<<< $ _ d: \ junk}
+ CategoryInfo: ObjectNotFound: ('D: String) [Copy-Item],
DriveNotFoundException
+ FullyQualifiedErrorId:
DriveNotFound, Microsoft.PowerShell.Commands.CopyItemCommand </p>
Я знаю, что это просто, но я был бы очень признателен за помощь.