ファイル、ディレクトリ(フォルダ) を移動する

PowerShellでファイルやディレクトリ(フォルダ)を移動するコマンドを紹介します。

コマンド

ファイルを移動するには "Move-Item" コマンドを利用します。

書式

ファイル、ディレクトリ名を変えずに移動する場合
Move-Item (移動元ファイル/ディレクトリのパス) (移動先ディレクトリ)

ファイル、ディレクトリ名を変更して移動する場合
Move-Item (移動元ファイル/ディレクトリのパス) (移動先ファイル名のフルパス)

補足

DOSコマンドの mv, move も利用できます。(Move-Item のエイリアスになっています)
move (コピー元ファイル) (コピー先ディレクトリまたはファイル)
mv (コピー元ファイル) (コピー先ディレクトリまたはファイル)

実行例1: ファイルの移動

c:\dataディレクトリ内に doc1.txt を作成します。このファイルを c:\data-new ディレクトリに移動します。
ファイル、ディレクトリ(フォルダ) を移動する:画像1

c:\data-new ディレクトリは空です。
ファイル、ディレクトリ(フォルダ) を移動する:画像2

以下のコマンドを実行します。
以下のコマンドを実行します。
Set-Location -Path c:\data
Move-Item doc1.txt c:\data-new
ファイル、ディレクトリ(フォルダ) を移動する:画像3

コマンドが正しく実行されると、プロンプトに戻ります。
ファイル、ディレクトリ(フォルダ) を移動する:画像4

c:\data ディレクトリを確認します。ファイルが移動したため無くなっていることが確認できます。
ファイル、ディレクトリ(フォルダ) を移動する:画像5

c:\data-new ディレクトリを確認します。移動されたファイルが表示されています。
ファイル、ディレクトリ(フォルダ) を移動する:画像6

実行例2: ディレクトリの移動

c:\dataディレクトリ内に mydir1 を作成します。このディレクトリを c:\data-new ディレクトリに移動します。
ファイル、ディレクトリ(フォルダ) を移動する:画像7

次のコマンドを実行します。
Move-Item C:\data\mydir1 C:\data-new
ファイル、ディレクトリ(フォルダ) を移動する:画像8

コマンドが正しく実行されると、プロンプトに戻り、コマンド入力待ち状態になります。
ファイル、ディレクトリ(フォルダ) を移動する:画像9

c:\dataディレクトリを確認します。mydir1ディレクトリが移動されたため、ディレクトリがなくなっていることが確認できます。
ファイル、ディレクトリ(フォルダ) を移動する:画像10

c:\data-newディレクトリを確認します。移動した mydir1 ディレクトリがあり、表示されています。
ファイル、ディレクトリ(フォルダ) を移動する:画像11

AuthorPortraitAlt
著者
iPentecの企画・分析担当。口が悪いのでなるべく寡黙でありたいと思っている。が、ついついしゃべってしまい、毎回墓穴を掘っている。
作成日: 2017-05-11
改訂日: 2023-03-22
Copyright © 1995–2025 iPentec all rights reserverd.