私の理解では、Windows Server 2012 のさまざまな GUI コンポーネント (たとえば、ディスク管理) によって行われる事実上すべての「実際の作業」は、Powershell を呼び出すことによって実行されます。(つまり、GUI で実行できることで Powershell で実行できないことはありません。)
GUI を使用しているときに、Windows によって実行されるさまざまな Powershell アクションを表示および/または収集する機能は、非常に価値があります。この機能をオンにし、必要な構成作業を行い、オフにすると、手作業で行ったことを自動化する 1 つ以上の Powershell スクリプトが生成されます。(もちろん、スクリプトはさまざまな方法でパラメーター化される可能性があります。)さまざまなタスクを実行するためにどのコマンドレットが使用され、どのコマンドレットにどのオプションが渡されるかを把握する必要がなくなることで、節約される時間は膨大になります。どのコマンドレットが使用されているかを知るだけで、物事を自動化する方法を理解する上で非常に有利になります。
この機能は、Excel でマクロ レコーダーをオンにして操作を実行し、オフにするようなものです。結果のマクロを調べると、基になるオブジェクトがどのように操作されているか、また、エクセルGUI。
この機能は存在しますか?どのようにオンとオフを切り替えますか?(私はググってばかげたことをしましたが、それを行う方法を述べているものを見たことがありません。または、それが可能であると明示的に言っていることさえありません。 Powershell を気にしていなかった時代に戻りました。)
任意の情報をいただければ幸いです。