私は、PDQ展開から最初に作成されたすべてのADコンピュータから管理者の名前でC:\ Usersフォルダを削除するスクリプトを作成しようとしています。実行しようとすると、ファイルパスが見つからないというエラーが表示されます。検索結果には長いスクリプトがありましたが、私の現在のスクリプトは数行しかありません。できるだけ軽量にして、性能が大きく低下しないようにします。何か不足していますか?以下のコード。ADコンピュータ上のユーザーのフォルダを削除するPowerShellスクリプト
$先= 'C:\ Users \ユーザーフォルダ名'
のGet-ChildItemコマンドレット$先|同様のForEach-Objectに{削除-項目-Force -recurse}
これはローカルコンピュータのみを参照します。これをリモートコンピュータでどのように実行する予定ですか?また、2行目は 'Remove-Item $ Destination -Force -Recurse'でもかまいません。 – TheMadTechnician
これは、個別の分離されたPDQデプロイメントファイルに格納され、ローカルで少しのテストが行われた後にリモートPCに実行されます。 – Squilly
これを行うためのグループポリシー機能を使用しない理由はありますか? –