ファイル、ディレクトリ(フォルダ) を移動する
PowerShellでファイルやディレクトリ(フォルダ)を移動するコマンドを紹介します。
コマンド
ファイルを移動するには "Move-Item" コマンドを利用します。
書式
ファイル、ディレクトリ名を変えずに移動する場合
Move-Item (移動元ファイル/ディレクトリのパス) (移動先ディレクトリ)
ファイル、ディレクトリ名を変更して移動する場合
Move-Item (移動元ファイル/ディレクトリのパス) (移動先ファイル名のフルパス)
補足
DOSコマンドの mv, move も利用できます。(Move-Item のエイリアスになっています)
move (コピー元ファイル) (コピー先ディレクトリまたはファイル)
mv (コピー元ファイル) (コピー先ディレクトリまたはファイル)
実行例1: ファイルの移動
c:\data
ディレクトリ内に
doc1.txt
を作成します。このファイルを
c:\data-new
ディレクトリに移動します。
c:\data-new
ディレクトリは空です。
以下のコマンドを実行します。
以下のコマンドを実行します。
Set-Location -Path c:\data
Move-Item doc1.txt c:\data-new
コマンドが正しく実行されると、プロンプトに戻ります。
c:\data
ディレクトリを確認します。ファイルが移動したため無くなっていることが確認できます。
c:\data-new
ディレクトリを確認します。移動されたファイルが表示されています。
実行例2: ディレクトリの移動
c:\data
ディレクトリ内に
mydir1
を作成します。このディレクトリを
c:\data-new
ディレクトリに移動します。
次のコマンドを実行します。
Move-Item C:\data\mydir1 C:\data-new
コマンドが正しく実行されると、プロンプトに戻り、コマンド入力待ち状態になります。
c:\data
ディレクトリを確認します。
mydir1
ディレクトリが移動されたため、ディレクトリがなくなっていることが確認できます。
c:\data-new
ディレクトリを確認します。移動した
mydir1
ディレクトリがあり、表示されています。
著者
iPentecの企画・分析担当。口が悪いのでなるべく寡黙でありたいと思っている。が、ついついしゃべってしまい、毎回墓穴を掘っている。
作成日: 2017-05-11
改訂日: 2023-03-22
- カレントディレクトリ操作
- ファイル操作
- ディレクトリ操作