-1
どのようにして、powershellを使用してcom +オブジェクトのメモリ制限を変更しますか?Com +オブジェクトの変更powershellのメモリ制限
ここでは、GUIを使用してメモリ制限を1GBに増やしました。
どのようにして、powershellを使用してcom +オブジェクトのメモリ制限を変更しますか?Com +オブジェクトの変更powershellのメモリ制限
ここでは、GUIを使用してメモリ制限を1GBに増やしました。
マイクロソフトは次のPowerShellはメモリ制限を増加しますVisual Basicの
https://msdn.microsoft.com/en-us/library/windows/desktop/ms684192(v=vs.85).aspx
でこれを行う方法についての文書を持っています。あなたは
$AppID = "{11111111-1111-1111-1111-111111111111}"
$CLSID = "{22222222-2222-2222-2222-222222222222}"
$comAdmin = New-Object -comobject COMAdmin.COMAdminCatalog
function ConfigurePoolLimits ($comAdmin , $MemoryLimit) {
Write-Host "Configuring Pool Limits"
$apps = $comAdmin.GetCollection("Applications")
$apps.Populate();
$changesMade = $false
foreach ($app in $apps) {
if ($app.Name -eq $AppName) {
Write-Host "Found Application $($app.Name)"
Write-Host "RecycleMemoryLimit is $($app.Value("RecycleMemoryLimit"))"
if ($app.Value("RecycleMemoryLimit") -ne $MemoryLimit) {
$changesMade = $true
Write-Host "Changing RecycleMemoryLimit to $($MemoryLimit)"
$app.Value("RecycleMemoryLimit") = $MemoryLimit
}
}
}
if ($changesMade) {
$apps.SaveChanges();
}
}
その後2つのパラメータ
ConfigurePoolLimits $comAdmin 1000000
で関数を呼び出す適切な識別子に$のAppIDと$ CLSIDを変更する必要があります