目次

文字列の入力を受け取る - PowerShell

PowerShellにて文字列の入力を受け取るコードを紹介します。

概要

PowerShellで文字列の入力を受け取るには"Read-Host"コマンドを用います。

書式

Read-Host
または
Read-Host "(入力に際して表示するメッセージ)"
補足
入力された値は戻り値として返されるため実際には
(変数)=Read-Host
(変数)=Read-Host "(入力に際して表示するメッセージ)"
といった書式で用います。

コード

コンソールから文字列の入力を受け取り、受け取った文字列を画面に表示するPowerShellです。
input.ps1
$input = Read-Host "入力してください"
$out = "入力した文字は:" + $input
Write-Output $out

実行結果

PowerShellコマンドプロンプトからスクリプトファイルを実行します。


"入力してください:"のメッセージが表示され入力状態になります。


文字列を入力します。日本語入力も可能です。入力ができたら[Enter]キーを押します。


入力した文字列を受け取り画面に表示されました。


PowerShellからの入力文字列の受け取りができました。
著者
iPentecの企画・分析担当。口が悪いのでなるべく寡黙でありたいと思っている。が、ついついしゃべってしまい、毎回墓穴を掘っている。
最終更新日: 2023-12-08
作成日: 2013-09-25
iPentec all rights reserverd.