こんにちは私はスクリプトを作成しようとしています>>新人< <と私はタスクスケジューラを介して実行したいと思います。これは、Windowsサーバーの更新サービスのクリーンアップツールです。コマンドを個別に実行しました。それらをすべて実行すると、GUI上で実行されているサーバーとまったく同じように動作しないようです。私は1つのスクリプトからすべてのproccesesを実行したいと思います。コマンドを入力すると、ポート番号が表示されます。私はそれを静かに実行したいと思います。Powershellスクリプト自動入力-Port番号
Get-WsusServer "wus" | Invoke-WsusServerCleanup -CleanupObsoleteUpdates
これを実行すると、ポート番号を求めるメッセージが表示されます。 8530です。スクリプトが私のためにそれを入力してから、次のコマンドに進むことができます。例えば
Get-WsusServer "wus" | Invoke-WsusServerCleanup -CleanupUnneededContentFiles
-PortNumber
パラメータが必須であるため、事前
これを編集して、 '-Port'を求めるテキストを追加できますか?これは、他の人があなたの質問を見つけて、この回答を得るのに役立ちます。 – FoxDeploy
以下のBillの答えは正しいですが、 "魚を釣る人を教える"原則に従えば、この情報は 'Get-Help'コマンドレットを使って見ることができます。 'Get-Help Get-WsusServer -full'と入力すると、各パラメータが必須であるかどうかを含む、大量の情報をコマンドレットで表示することができます。 –