一言日記などに。
以下、質問と回答を行い、最終的に表示される形式に整形するスクリプト例。
これはコンソールでの対話的なプロンプトとして機能する。
$title1 = Read-Host "題名は?"
$content1 = Read-Host "本文は?"
$todayis = Get-Date -Format "yyyy-MM-dd"
$todayisJapanYoubi= [datetime]::Now
$d=$todayisJapanYoubi.ToString("ddd")
Write-Host "---`n$todayis($d)`n$title1`n$content1`n---"
バッチにする
スクリプトを、拡張子 .ps1 で保存。
例えばデータ名を note.ps1 とした場合は、
PowerShellで、以下コマンドで実行。
powershell -ExecutionPolicy Bypass .\note.ps1
ps1は、utf8(BOM付き)にする。
chips
- Read-Host
コマンドレットを使用してユーザーに対話的に質問してくれる
ここでは改行コードを簡素に `n にしているが、必要に応じて適宜 `r`n にする。
[datetime]::Now
現在の日時を取得
- ToString(“ddd”)
[datetime]::Now で取得した現在の日時から、文字列に変換して表示する。
文字列に変換して表示=曜日になる。
“dddd” にすると、「火曜日」など曜日のフルネームになる。