私たちのいくつかの開発ワークステーションでは、「このアクセス制御リストは正規の形式ではないため、変更することはできません」という恐ろしいことがありました。特定のフォルダにアクセス許可を設定しようとすると、エラーが発生します。これらのACLを破損している原因を特定することはできません。
今のところ、私がそれを修正する唯一の方法は、破損したフォルダー/ファイルを右クリックし、[プロパティ]を選択して[セキュリティ]タブをクリックすることです。その後、Windowsは破損を認識し、修正を提案します。これは手動なので、ユーザーがいくつかの調査を行って、どのフォルダー/ファイルが破損しているかを調べる必要があるため、私はこれが好きではありません。
これを自動的に行うスクリプトまたはプログラムはどこにありますか?パラメータが表示されていますが、ファイル/フォルダのACLが破損しicacls
ていることがわかり/verify
ます。何かを修正することはできません。
get-acl path_to_corrupt_file | set-acl -path ptah_to_corrupt_file
。