我是Powershell的新手,正在寻找一些关于在RegDB中查询COM+应用程序属性的指导。我需要在我们的一个COM+应用程序上以编程方式设置“空闲时离开运行”。
下面是更改COM+应用程序标识的示例代码:
$AppName = "<APPNAME>"
$comAdmin = New-Object -comobject COMAdmin.COMAdminCatalog
$apps = $comAdmin.GetCollection("Applications")
$apps.Populate();
$app = $apps | Where-Object {$_.Name -eq $AppName}
$comAdmin.ShutdownApplication($AppName)
$app.Value("Identity") = "<UserNAme>"
$app.Value("Password") = "<Password>"
$apps.SaveChanges()
$comAdmin.StartApplication($AppName)我正在寻找作为$app.Value("?")的属性的内容。当值为“空闲时保持运行”时。
下面是一个参考:

发布于 2020-03-14 02:35:19
用户界面上的"Leave running when idle“选项映射到"RunForever”属性值。
$app.Value("RunForever") = $trueThe documenation有一个完整的属性列表。
https://stackoverflow.com/questions/56125202
复制相似问题