PowerShell ファイルをコピーする方法

Powershellでファイルをコピーする方法を紹介します

コマンド

Copy-Item を利用します
※cp や copyも利用可

ファイルを別フォルダーにコピー

例)C:\TEST1\サンプル.txt を C:\TEST2 にファイルをコピーする

ファイルを別フォルダーにコピー

ファイルを別フォルダーにコピー

Copy-Item C:\TEST1\サンプル.txt C:\TEST2\

C:\TEST1\サンプル.txt を C:\TEST2 にファイルをコピー

C:\TEST2 にサンプル.txt がコピーされています
C:\TEST2 にサンプル.txt がコピーされています

ファイルを別フォルダーにコピー(コピー前に確認画面を表示)

例)C:\TEST1\サンプル.txt を C:\TEST2 にファイルをコピーする(コピー前に確認画面を表示させる)

ファイルを別フォルダーにコピー

ファイルを別フォルダーにコピー

Copy-Item C:\TEST1\サンプル.txt C:\TEST2\ -Confirm
C:\TEST1\サンプル.txt を C:\TEST2 にファイルをコピーする

コピー前に確認メッセージが表示されます。
コピー前に確認メッセージが表示されます。

ファイルを別フォルダーに名前を変更してコピー

例)C:\TEST1\サンプル.txt を C:\TEST2 にsample.txtと名前を変更してコピーする

ファイルを別フォルダーにコピー

ファイルを別フォルダーにコピー

Copy-Item C:\TEST1\サンプル.txt C:\TEST2\sample.txt
C:\TEST1\サンプル.txt を C:\TEST2 にsample.txtと名前を変更してコピーする

C:\TEST2 にsample.txt と名前が変更されてコピーされていますC:\TEST2 にsample.txt と名前が変更されてコピーされています

テキストファイルを別フォルダーにまとめてコピー

例)C:\TEST1内のテキストファイル(.txt) を C:\TEST2 にまとめてコピーする

C:\TEST1内のテキストファイル(.txt) を C:\TEST2 にまとめてコピーする

ファイルを別フォルダーにコピー

Copy-Item C:\TEST1\*.txt C:\TEST2\
Copy-Item C:\TEST1\*.txt C:\TEST2\

C:\TEST2 にテキストファイル(.txt) がまとめてコピーされていますC:\TEST2 にテキストファイル(.txt) がまとめてコピーされています

フォルダー内のファイルを別フォルダーにまとめてコピー

例)C:\TEST1内のファイルを C:\TEST2 にまとめてコピーする

C:\TEST1内のファイルを C:\TEST2 にまとめてコピーする

ファイルを別フォルダーにコピー

Copy-Item C:\TEST1\* C:\TEST2\
Copy-Item C:\TEST1\* C:\TEST2\

C:\TEST2 にファイルがまとめてコピーされていますC:\TEST2 にファイルがまとめてコピーされています

フォルダー内の特定文字が含まれるファイルを別フォルダーにまとめてコピー

例)C:\TEST1内でファイル名に「さんぷる」が含まれるファイルを C:\TEST2 にまとめてコピーする

C:\TEST1内でファイル名に「さんぷる」が含まれるファイルを C:\TEST2 にまとめてコピーする

ファイルを別フォルダーにコピー

Copy-Item C:\TEST1\*さんぷる* C:\TEST2\
Copy-Item C:\TEST1\*さんぷる* C:\TEST2\

C:\TEST2 にファイル名にさんぷるが含まれるファイルがまとめてコピーされていますC:\TEST2 にファイル名にさんぷるが含まれるファイルがまとめてコピーされています