なんだかGoodVibes

日々の勉強メモです。

【PowerShell】日付ディレクトリを作成する

こんにちは。
本日は、本記事までに紹介したコマンドを使って
日付ディレクトリを作成するPowerShellを作ってみます。

概要


ソース

$Path = "./"
$Today = Get-Date -Format "yyyyMMdd"
$Dir = $Path + $Today
$IsExist = Test-Path $Dir
If (!$IsExist)
{
    New-Item -Path $Path -Name $Today -ItemType Directory
}
else
{
    Write-Host "すでに $Dir は存在します。" -ForegroundColor red
}

Write-Host "完了しました。"
詳細

以下の手順でディレクトリの作成を行っています。

  1. 作成日を指定のフォーマットで取得(Get-Date)
  2. ディレクトリのパスを作成
  3. ディレクトリの存在確認を行う(Test-Path)
  4. ディレクトリが存在していない場合、ディレクトリを作成(New-Item)

Write-Hostはコンソールに文字列を出力するコマンドです。

先頭に$がついているものは変数となっています。


今回使用したコマンドは以下の記事に詳細を記載しています。

【PowerShell】コマンド入門編(New-Item、Remove-Item、Test-Path) - なんだかGoodVibes

【PowerShell】コマンド入門編(Get-Date) - なんだかGoodVibes



以上です。