1. ホーム
  2. powershell

[解決済み] PowerShell 2.0で「一時停止」はどうやるの?

2022-07-31 19:11:37

質問

OK、もう限界です。PowerShellは私を悩ませています。一時停止ダイアログを表示させたいのですが、表示されません。

PS W:\>>> $host.UI.RawUI.ReadKey("NoEcho,IncludeKeyDown")
Exception calling "ReadKey" with "1" argument(s): "The method or operation is not implemented."
At line:1 char:23
+ $host.UI.RawUI.ReadKey <<<< ("NoEcho")
    + CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
    + FullyQualifiedErrorId : DotNetMethodException

どのように解決するのですか?

cmd /c pause | out-null

(PowerShellの方法ではないですが、とてもエレガントです)。

木を節約する。ワンライナーを使いましょう。