フォルダを作成する / ディレクトリを作成する

PowerShellでフォルダ(ディレクトリ)を作成するコマンドを紹介します。

概要

ディレクトリを作成するには "New-Item" コマンドを利用します。
.*記述例
New-Item C:\ps-data\NewDirecrtory -ItemType Directory
Set-Location -path c:\ps-data
New-Item NewDirecrtory -ItemType Directory

書式

New-Item (作成するディレクトリのフルパス) -ItemType Directory
New-Item (作成するディレクトリ名) -ItemType Directory

複数階層のディレクトリをまとめて作成する場合は、-Force オプションを利用します。
New-Item (作成するディレクトリのフルパス) -ItemType Directory -Forece

補足

DOSコマンドである、mkdir コマンドも利用できます。
mkdir (作成するディレクトリのフルパス)
mkdir (作成するディレクトリ名) 

Unixコマンドである、md コマンドも利用できます。
md (作成するディレクトリのフルパス)
md (作成するディレクトリ名) 

例1

PowerShellを起動します。下図のウィンドウが表示されます。


"c:\ps-data"ディレクトリを確認します。ディレクトリ内は空です。


コマンドプロンプトで下記のコマンドを入力します。
New-Item C:\ps-data\NewDirecrtory -ItemType Directory



コマンドを実行すると下図の画面になります。


"c:\ps-data"ディレクトリを確認すると、ディレクトリが作成されています。

注意

New-Itemコマンドの引数に"-ItemType Directory"を追加しないでコマンドを実行すると、ディレクトリではなく、ファイルが作成されるため注意が必要です。





例2:下層ディレクトリをまとめて作成する

複数階層のディレクトリを作成します。

"c:\data\data-test\sample01\text\01"ディレクトリを作成します。
はじめに、"c:\data"ディレクトリを確認します。


次のコマンドを実行します。
New-Item "c:\data\data-test\sample01\text\01" -ItemType Directory -Force


コマンドを実行するとフォルダが作成されます。


"c:\data"ディレクトリを確認します。data-test フォルダが作成されています。


サブディレクトリも作成できていることが確認できます。


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