Я потратил больше недели на изучение этого вопроса, и ни одна из справок не сработала.Я начал с этого:
$File = "C:\FOLDER\index - Copy.csv"
Import-Csv -Delim ',' $File |
ForEach-Object {$_.col1 = "C:\FOLDER\$($_.col1)"; $_} |
Export-Csv Index2.csv -Delim ',' -NoTypeInformation
, который я нашел в другом месте на этом сайте и изменил, как я ожидал.Но я получил эту ошибку:
Exception setting "col1": "The property 'col1' cannot be found on this object.
Verify that the property exists and can be set."
At line:2 char:69
+ Import-Csv -Delim ',' $File | ForEach-Object {$_.col1 = "C:\FOLDER\$($_.col1)";$_ ...
+ ~~~~~~~
+ CategoryInfo : NotSpecified: (:) [], SetValueInvocationException
+ FullyQualifiedErrorId : ExceptionWhenSetting
Все, что я хочу сделать, это взять CSV-файл, который выглядит следующим образом:
Path,Filename
123456789,654321
234567891,543216
345678912,432165
и, в конечном итоге, заканчивается:
Path,Filename
C:\FOLDER\123456789.jpg,654321.jpg
C:\FOLDER\234567891.jpg,543216.jpg
C:\FOLDER\345678912.jpg,432165.jpg