キッティング作業のエビデンスとしてログを出力させて、設定値があっているか確認することがある
その際、ログ出力させるフォルダないしファイルが必要となる
業務でPowershellを使用することがあるのでそちらを紹介
ほかにやり方はあるかもしれんが慣れているものとして
①
フォルダのパスを指定
$folderPath = "C:\Work\Log"
②
フォルダが存在するか確認
if (-Not (Test-Path -Path $folderPath)) {
フォルダが存在しない場合は作成
New-Item -ItemType Directory -Path $folderPath
Write-Host "フォルダ '$folderPath' を作成しました。"
} else {
フォルダが既に存在する場合のメッセージ
Write-Host "フォルダ '$folderPath' は既に存在しています。"
}
①の説明
指定するディレクトリにフォルダを作成させるためのもの
②の説明
if関数を使うことによってフォルダがあるかないかを判定している
なければ作成するし、なければありますよとメッセージとして出力する
実際にPowershellではどんな挙動になるかは下記の画像で