フォルダ権限にすべての制限付きアプリケーションパッケージを追加する

フォルダ権限にすべての制限付きアプリケーションパッケージを追加する

Windows 10 で作成されたフォルダーのアクセス許可リストに、ユーザー「すべての制限付きアプリケーション パッケージ」を追加できません。Windows エクスプローラー (セキュリティ -> 詳細設定) を使用してこれを行うにはどうすればよいですか?

答え1

これは、UWP アプリに使用される特別なシステム グループです。一般ユーザーがフォルダーやファイルに追加したり削除したりすることはできません。システム自体によって定義されます。

答え2

Windows エクスプローラー経由で追加するのは不可能のようですALL RESTRICTED APPLICATION PACKAGESが、PowerShell を使用すると簡単に追加できます。

$user = [Security.Principal.NTAccount]::new("ALL RESTRICTED APPLICATION PACKAGES").Translate([System.Security.Principal.SecurityIdentifier])
$rule = [Security.AccessControl.FileSystemAccessRule]::new($user, "ReadAndExecute", "Allow") # or whatever permissions you require, you can change them later via Explorer
$directory = "path/to/your/directory"
$acl = Get-Acl $directory
$acl.SetAccessRule($rule)
Set-Acl -Path $directory -AclObject $acl

ただし、あるディレクトリから別のディレクトリに権限を一括コピーしたい場合、権限を手動で追加するのではなく、権限をコピーする方が適切です。このタスクには、PowerShell スクリプトを使用できますCopy-Acl

Copy-ACL -SourcePath "C:\Windows\System32\spool" -DestinationPath "my_new_spool_directory_location" -BreakInheritance -KeepInherited

関連情報