Get-Childitem
コマンドレットにCSVの内容をフィルタリングしようとしています。フィルタGet-Childitem to CSVの内容
CSV内容:
Files
------
B000000001
B000000002
実際のファイル名:
B000000001.PT01.jpg
B000000002.PT03.jpg
これは私が持っているものです。
$ASINs = Import-Csv "C:\share_test.csv"
foreach($ASIN in $ASINs){
echo $ASIN
Get-ChildItem -Path "C:\test1" -Filter "*$ASIN*" | Copy-Item -Destination "C:\test2"
}
似アイテムはコピーが、Get-Childitem
コマンドレットをエコーされていませんまた、ファイルを取得していません。誰でも私のコードでエラーを指摘できますか?
ありがとうございます!
Probalyあなたは、エコーでこのようにファイル名をコールする必要があるため、 '$ ASIN.Files'これはfilesnamesを表示する必要があり、フィルターに' "* $($ ASIN.Files)のようなものを、それを使用します* "' – Paxz