私はフォルダC:\Users\xxx\Documents\Projects\files\old\
にファイルがあります。私はそれらの名前を変更するループを構築してきましたが、それはうまくいかない:ファイルの名前を変更しようとするとエラーが発生します
$newfiles = "C:\Users\xxx\Documents\Projects\files\new\"
Rename-Item -Path $file.FullName -NewName $newfiles+"$($entry.Custom_ID).$($file.BaseName).PDF"
私はリネームパスに適切$newfiles
連結するにはどうすればよいですか?私はすべてを試みたが、エラーを得続ける:
Rename-Item : A positional parameter cannot be found that accepts argument '-'
ファイル名を変更するときに新しい名前のフォルダパスを使用することを許可されていません!ファイルを移動して名前を変更する場合は、Move-Itemコマンドレットを使用します。 – autosvet
@autosvetコメント+1 ...下の私の答えを参照してください...また、 '$エントリ変数は何ですか。どうやってそれを設定していますか? – Kiran