我在弄清楚用于在该应用程序的属性的“安全”选项卡下选择“为此应用程序强制执行访问检查”的 Powershell 字符串是什么时遇到问题。这是迄今为止我对 Powershell 选择其他东西的看法:
$comAdmin = New-Object -comobject COMAdmin.COMAdminCatalog
$apps = $comAdmin.GetCollection("Applications")
$apps.Populate();
$app = $apps | Where-Object {$_.Name -eq $targetApp}
$app.Value("Identity") = $identity
$app.Value("Password") = $passwordEncrypted
$app.Value("ApplicationDirectory") = $appRootDir
$app.Value("ConcurrentApps") = 1 # set to default
$app.Value("RecycleCallLimit") = 0 # set to default
$app.Value("Activation") = 1 # dedicate local server process
$apps.SaveChanges()
现在我有所有其他字符串作为值,但我无法找出“强制执行此应用程序的访问检查”的字符串?
谢谢