PowerShellで文字入力をするには、Read-Hostコマンドレットを使用します。
以下に使用例を記します。
Read-Hostは以下のような構文になります。
格納変数 = Read-Host
格納変数 = Read-Host メッセージ
実際に試してみます。
PS C:\> $in = Read-Host HELLO PS C:\> $in HELLO
PS C:\> $in = Read-Host "Input number" Input number: 123 PS C:\> $in 123数字を入力してもGetType()で見るとStringになっています。
PS C:\> $in.GetType() IsPublic IsSerial Name BaseType -------- -------- ---- -------- True True String System.Object
以上、Read-Hostを使って文字入力をする方法でした。