{"content":"<div></div>","rawMetadata":{"metadata":{"_op_canonicalUrlPrefix":"https://learn.microsoft.com/it-it/powershell/","_op_gitContributorInformation":{"author":{"display_name":"Banreet Kaur","id":"92906285","name":"Banreet","profile_url":"https://github.com/Banreet"},"contributors":[{"display_name":"Aaron Czechowski","id":"26784733","name":"aczechowski","profile_url":"https://github.com/aczechowski"}],"update_at":"25/06/2026","updated_at_date_time":"2026-06-25T23:30:36.5332461Z"},"_path":"module/configurationmanager/new-cmrequirementrulebooleanvalue.json","_rel":"../../","_tocRel":"../sccm-ps/toc.json","apiPlatform":"powershell","author":"Banreet","breadcrumb_path":"/powershell/sccm/bread/toc.json","canonical_url":"https://learn.microsoft.com/it-it/powershell/module/configurationmanager/new-cmrequirementrulebooleanvalue?view=sccm-ps","content_git_url":"https://github.com/MicrosoftDocs/sccm-docs-powershell-ref/blob/main/sccm-ps/ConfigurationManager/New-CMRequirementRuleBooleanValue.md","default_moniker":"sccm-ps","depot_name":"MSDN.sccm-powershell","document_id":"54f56a54-0ed5-8177-2524-bfa048189904","document_version_independent_id":"8c0841ca-3ca6-8ee1-e0ba-f99d3cbf30ab","external help file":"AdminUI.PS.dll-Help.xml","feedback_product_url":"https://feedbackportal.microsoft.com/feedback/forum/4669adfc-ee1b-ec11-b6e7-0022481f8472","feedback_system":"Standard","git_commit_id":"c74b3f4574af7a8a480adb998b311f6eeeb3e856","gitcommit":"https://github.com/MicrosoftDocs/sccm-docs-powershell/blob/c74b3f4574af7a8a480adb998b311f6eeeb3e856/sccm-ps/ConfigurationManager/New-CMRequirementRuleBooleanValue.md","github_contributors":["aczechowski"],"locale":"it-it","manager":"laurawi","Module Name":"ConfigurationManager","monikers":["sccm-ps"],"ms.author":"dannygu","ms.date":"12/30/2020","ms.service":"configuration-manager","ms.subservice":"other","ms.topic":"reference","online version":"","open_to_public_contributors":true,"original_content_git_url":"https://github.com/MicrosoftDocs/sccm-docs-powershell/blob/live/sccm-ps/ConfigurationManager/New-CMRequirementRuleBooleanValue.md","original_content_git_url_template":"{repo}/blob/{branch}/sccm-ps/ConfigurationManager/New-CMRequirementRuleBooleanValue.md","PlatyPS schema version":"2.0.0","products":["https://authoring-docs-microsoft.poolparty.biz/devrel/f1499c3b-793f-48c3-a9ce-20285bcc6541"],"site_name":"Docs","titleSuffix":"Configuration Manager","uhfHeaderId":"MSDocsHeader-Powershell","updated_at":"2026-06-25 11:30 PM","xrefs":[{"href":"https://learn.microsoft.com/powershell/module/configurationmanager/new-cmrequirementrulebooleanvalue","monikerGroup":"f98fea35b6ac2b0f56c6ee5ec06ffce9","name":"New-CMRequirementRuleBooleanValue","schemaType":"PowershellCmdlet","summary":"<p>Creare una regola di requisito per valutare una condizione globale booleana in un tipo di distribuzione dell'applicazione.</p>\n","uid":"ConfigurationManager.New-CMRequirementRuleBooleanValue"}],"ocv-translation-feedback":true},"_xrefmap":{"ConfigurationManager":{"href":"./","monikerGroup":"f98fea35b6ac2b0f56c6ee5ec06ffce9","name":"ConfigurationManager","schemaType":"PowershellModule","uid":"ConfigurationManager"},"ConfigurationManager.New-CMRequirementRuleBooleanValue":{"href":"new-cmrequirementrulebooleanvalue","monikerGroup":"f98fea35b6ac2b0f56c6ee5ec06ffce9","name":"New-CMRequirementRuleBooleanValue","schemaType":"PowershellCmdlet","summary":"<p>Creare una regola di requisito per valutare una condizione globale booleana in un tipo di distribuzione dell'applicazione.</p>\n","uid":"ConfigurationManager.New-CMRequirementRuleBooleanValue"}},"description":"<p>Usare questo cmdlet per creare una regola di requisito in un tipo di distribuzione dell'applicazione che valuta una condizione globale booleana. La condizione globale definisce i criteri specifici e questa regola di requisito valuta lo stato booleano di tale condizione globale nel dispositivo.</p>\n<p>Dopo aver usato questo cmdlet, usare uno dei cmdlet <strong>Add-</strong> o <strong>Set-</strong> per i tipi di distribuzione. Passare questo oggetto regola di requisito ai parametri <strong>AddRequirement</strong> o <strong>RemoveRequirement</strong> .</p>\n<p>Per altre informazioni, vedere <a href=\"/mem/configmgr/apps/deploy-use/create-applications#bkmk_dt-require\">Requisiti del tipo di distribuzione</a> e <a href=\"/mem/configmgr/apps/deploy-use/create-global-conditions\">Creare condizioni globali</a>.</p>\n<div class=\"NOTE\">\n<p>Nota</p>\n<p>Eseguire i cmdlet di Configuration Manager dall'unità del sito di Configuration Manager, ad esempio <code>PS XYZ:\\&gt;</code>. Per altre informazioni, vedere <a href=\"/powershell/sccm/overview\">Introduzione</a>.</p>\n</div>\n","examples":[{"code":"$myGC = Get-CMGlobalCondition -Name \"Co-managed device\"\n$myRule = New-CMRequirementRuleBooleanValue -GlobalCondition $myGC -Value $true\n\nSet-CMScriptDeploymentType -ApplicationName \"Central app\" -DeploymentTypeName \"Install\" -AddRequirement $myRule","description":"<p>È anche possibile usare questo esempio con la condizione globale del <strong>dispositivo primario</strong> predefinita, che è l'unica condizione globale di tipo <strong>utente</strong> predefinita.</p>\n","summary":"<p>In questo esempio viene innanzitutto usato il cmdlet <strong>Get-CMGlobalCondition</strong> per ottenere la condizione globale predefinita del <strong>dispositivo co-gestito</strong> . Successivamente viene creato l'oggetto regola del requisito per valutare la condizione globale come <code>$true</code>. Infine passa l'oggetto regola al cmdlet <strong>Set-CMScriptDeploymentType</strong> per aggiungere il requisito.</p>\n","title":"Esempio 1: Verificare lo stato co-gestito"}],"inputs":[{"description":"","name":"<span class=\"no-loc xref\">Microsoft.ConfigurationManagement.ManagementProvider.IResultObject</span>\n"}],"links":[{"href":"new-cmrequirementruleactivedirectorysitevalue","text":"New-CMRequirementRuleActiveDirectorySiteValue"},{"href":"new-cmrequirementrulecmsitevalue","text":"New-CMRequirementRuleCMSiteValue"},{"href":"new-cmrequirementrulecommonvalue","text":"New-CMRequirementRuleCommonValue"},{"href":"new-cmrequirementruledeviceownershipvalue","text":"New-CMRequirementRuleDeviceOwnershipValue"},{"href":"new-cmrequirementruleexistential","text":"New-CMRequirementRuleExistential"},{"href":"new-cmrequirementruleexpression","text":"New-CMRequirementRuleExpression"},{"href":"new-cmrequirementrulefileattributevalue","text":"New-CMRequirementRuleFileAttributeValue"},{"href":"new-cmrequirementrulefilepermissionvalue","text":"New-CMRequirementRuleFilePermissionValue"},{"href":"new-cmrequirementrulefreediskspacevalue","text":"New-CMRequirementRuleFreeDiskSpaceValue"},{"href":"new-cmrequirementruleinputtypevalue","text":"New-CMRequirementRuleInputTypeValue"},{"href":"new-cmrequirementruleoperatingsystemlanguagevalue","text":"New-CMRequirementRuleOperatingSystemLanguageValue"},{"href":"new-cmrequirementruleoperatingsystemvalue","text":"New-CMRequirementRuleOperatingSystemValue"},{"href":"new-cmrequirementruleouvalue","text":"New-CMRequirementRuleOUValue"},{"href":"new-cmrequirementruleregistrykeypermissionvalue","text":"New-CMRequirementRuleRegistryKeyPermissionValue"},{"href":"new-cmrequirementrulescreenresolutionvalue","text":"New-CMRequirementRuleScreenResolutionValue"},{"href":"get-cmglobalcondition","text":"Get-CMGlobalCondition"},{"href":"/mem/configmgr/apps/deploy-use/create-applications#bkmk_dt-require","text":"Requisiti per il tipo di distribuzione"},{"href":"/mem/configmgr/apps/deploy-use/create-global-conditions","text":"Creare condizioni globali"}],"module":"ConfigurationManager","name":"New-CMRequirementRuleBooleanValue","notes":"","outputs":[{"description":"","name":"<span class=\"no-loc xref\">System.Object</span>\n"}],"parameters":[{"aliases":"","defaultValue":"None","description":"<p>Questo parametro considera i caratteri jolly come valori letterali. Non è possibile combinarlo con <strong>ForceWildcardHandling</strong>.</p>\n","name":"DisableWildcardHandling","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">SwitchParameter</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Questo parametro elabora caratteri jolly e può causare un comportamento imprevisto (non consigliato). Non è possibile combinarlo con <strong>DisableWildcardHandling</strong>.</p>\n","name":"ForceWildcardHandling","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">SwitchParameter</span>\n"},{"aliases":"GlobalCondition","defaultValue":"None","description":"<p>Specificare un oggetto condizione globale booleano da utilizzare come base per questa regola dei requisiti. Per ottenere questo oggetto, usare il cmdlet <a href=\"get-cmglobalcondition\">Get-CMGlobalCondition</a> .</p>\n<p>Per visualizzare l'elenco delle condizioni globali booleane disponibili nel sito, usare il comando di PowerShell seguente:</p>\n<p><code>Get-CMGlobalCondition | Where-Object DataType -eq &quot;Boolean&quot; | Select-Object LocalizedDisplayName</code></p>\n","isRequired":true,"name":"InputObject","parameterValueGroup":"","pipelineInput":true,"position":"0","type":"<span class=\"no-loc xref\">IResultObject</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Specificare lo stato booleano in base al quale questa regola di requisito deve valutare la condizione globale nel dispositivo. In altre parole, se si vuole richiedere che la condizione globale sia true nel dispositivo, impostare questo parametro <code>$true</code>su .</p>\n","isRequired":true,"name":"Value","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">Boolean</span>\n"}],"schema":"PowershellCmdlet","summary":"<p>Creare una regola di requisito per valutare una condizione globale booleana in un tipo di distribuzione dell'applicazione.</p>\n","syntaxes":["New-CMRequirementRuleBooleanValue -Value <Boolean> [-InputObject] <IResultObject> [-DisableWildcardHandling]\n [-ForceWildcardHandling] [<CommonParameters>]"],"uid":"ConfigurationManager.New-CMRequirementRuleBooleanValue","hideEdit":true,"ms.translationtype":"MT","ms.contentlocale":"it-it","loc_version":"2024-08-21T21:18:36.7205003Z","loc_source_id":"Github-72476255#live","loc_file_id":"Github-72476255.live.MSDN.sccm-powershell.sccm-ps/ConfigurationManager/New-CMRequirementRuleBooleanValue.md","xrefs":[{"href":"https://learn.microsoft.com/powershell/module/configurationmanager/new-cmrequirementrulebooleanvalue","monikerGroup":"f98fea35b6ac2b0f56c6ee5ec06ffce9","name":"New-CMRequirementRuleBooleanValue","schemaType":"PowershellCmdlet","summary":"<p>Creare una regola di requisito per valutare una condizione globale booleana in un tipo di distribuzione dell'applicazione.</p>\n","uid":"ConfigurationManager.New-CMRequirementRuleBooleanValue"}],"canonical_url":"https://learn.microsoft.com/it-it/powershell/module/configurationmanager/new-cmrequirementrulebooleanvalue?view=sccm-ps","_op_canonicalUrl":"https://learn.microsoft.com/it-it/powershell/module/configurationmanager/new-cmrequirementrulebooleanvalue?view=sccm-ps"},"pageMetadata":"<meta name=\"description\" content=\"<p>Usare questo cmdlet per creare una regola di requisito in un tipo di distribuzione dell'applicazione che valuta una condizione globale booleana. La condizione globale definisce i criteri specifici e questa regola di requisito valuta lo stato booleano di tale condizione globale nel dispositivo.</p>\n<p>Dopo aver usato questo cmdlet, usare uno dei cmdlet <strong>Add-</strong> o <strong>Set-</strong> per i tipi di distribuzione. Passare questo oggetto regola di requisito ai parametri <strong>AddRequirement</strong> o <strong>RemoveRequirement</strong> .</p>\n<p>Per altre informazioni, vedere <a href=&quot;/mem/configmgr/apps/deploy-use/create-applications#bkmk_dt-require&quot;>Requisiti del tipo di distribuzione</a> e <a href=&quot;/mem/configmgr/apps/deploy-use/create-global-conditions&quot;>Creare condizioni globali</a>.</p>\n<div class=&quot;NOTE&quot;>\n<p>Nota</p>\n<p>Eseguire i cmdlet di Configuration Manager dall'unità del sito di Configuration Manager, ad esempio <code>PS XYZ:\\&amp;gt;</code>. Per altre informazioni, vedere <a href=&quot;/powershell/sccm/overview&quot;>Introduzione</a>.</p>\n</div>\n\" />\r\n<meta name=\"hideEdit\" content=\"true\" />\r\n<meta name=\"loc_file_id\" content=\"Github-72476255.live.MSDN.sccm-powershell.sccm-ps/ConfigurationManager/New-CMRequirementRuleBooleanValue.md\" />\r\n<meta name=\"loc_source_id\" content=\"Github-72476255#live\" />\r\n<meta name=\"loc_version\" content=\"2024-08-21T21:18:36.7205003Z\" />\r\n<meta name=\"module\" content=\"ConfigurationManager\" />\r\n<meta name=\"ms.contentlocale\" content=\"it-it\" />\r\n<meta name=\"ms.translationtype\" content=\"MT\" />\r\n<meta name=\"name\" content=\"New-CMRequirementRuleBooleanValue\" />\r\n<meta name=\"notes\" content=\"\" />\r\n<meta name=\"schema\" content=\"PowershellCmdlet\" />\r\n<meta name=\"summary\" content=\"<p>Creare una regola di requisito per valutare una condizione globale booleana in un tipo di distribuzione dell'applicazione.</p>\n\" />\r\n<meta name=\"syntaxes\" content=\"New-CMRequirementRuleBooleanValue -Value <Boolean> [-InputObject] <IResultObject> [-DisableWildcardHandling]\n [-ForceWildcardHandling] [<CommonParameters>]\" />\r\n<meta name=\"uid\" content=\"ConfigurationManager.New-CMRequirementRuleBooleanValue\" />\r\n","themesRelativePathToOutputRoot":"_themes/"}