2017-04-12 9 views
1

マイフォルダC:\ Downloads \ Files \には3つの.zipファイルがあります。同じディレクトリにあるファイルをコピーして名前を変更する方法は?

  • test1.zip
  • test2.zip
  • test3.zip

私は同じ場所にこれらのファイルをコピーして、ファイルに別の拡張子.datを追加する必要があります。

C:\Downloads\Files\は今6つのファイル(3 .zipファイルと3.dat)

  • test1.zip
  • test2.zip
  • test3.zip
  • test1のを持っている必要があり、私のフォルダ内の全ファイル
test3.zip.dat
  • test2.zip.dat
  • .zip.dat

    これは誰でも手伝ってもらえますか?

  • 答えて

    4

    すべてのzipファイルを取得するためにGet-ChildItemコマンドレットを使用してCopy-Itemコマンドレットを使用してそれらをコピーします。

    Get-ChildItem -Path 'C:\Downloads\Files\' -Filter '*.zip' | 
        Copy-Item -Destination { "$($_.Name).dat" } 
    
    1

    以下のコピー$pathディレクトリ内のファイルのみです。

    Get-ChildItem -Path $path -File | ForEach-Object {Copy-Item -Path $_.FullName -Destination "$($_.FullName).dat"} 
    
    関連する問題