Set-CMGlobalCondition
SYNOPSIS
Modyfikuje ustawienia dla Menedżer konfiguracji warunku globalnego.
SYNTAX
SetGeneral (wartość domyślna)
Set-CMGlobalCondition [-Description <String>] -Name <String> [-NewName <String>] [-PassThru]
[-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]
Zestaw SetAssembly
Set-CMGlobalCondition [-AssemblyName <String>] -Name <String> [-PassThru] [-DisableWildcardHandling]
[-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]
SetWqlQuery
Set-CMGlobalCondition [-Class <String>] -Name <String> [-Namespace <String>] [-PassThru] [-Property <String>]
[-WhereClause <String>] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm]
[<CommonParameters>]
SetSqlQueryDefaultInstance
Set-CMGlobalCondition [-Column <String>] [-Database <String>] [-FilePath <String>] -Name <String> [-PassThru]
[-UseDefaultInstance] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm]
[<CommonParameters>]
SetSqlQueryAllInstances
Set-CMGlobalCondition [-Column <String>] [-Database <String>] [-FilePath <String>] -Name <String> [-PassThru]
[-UseAllInstances] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm]
[<CommonParameters>]
SetSqlQuerySpecificInstance
Set-CMGlobalCondition [-Column <String>] [-Database <String>] [-FilePath <String>] [-InstanceName <String>]
-Name <String> [-PassThru] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm]
[<CommonParameters>]
SetADQuery
Set-CMGlobalCondition [-DistinguishedName <String>] [-LdapFilter <String>] [-LdapPrefix <String>]
-Name <String> [-PassThru] [-Property <String>] [-SearchScope <SearchScope>] [-DisableWildcardHandling]
[-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]
SetFileSystem
Set-CMGlobalCondition [-FileOrFolderName <String>] [-IncludeSubfolder <Boolean>] [-Is64Bit <Boolean>]
-Name <String> [-PassThru] [-Path <String>] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf]
[-Confirm] [<CommonParameters>]
SetFileSystemFile
Set-CMGlobalCondition [-FilePath <String>] [-IncludeSubfolder <Boolean>] [-Is64Bit <Boolean>] -Name <String>
[-PassThru] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]
SetScript
Set-CMGlobalCondition [-FilePath <String>] -Name <String> [-PassThru] [-ScriptLanguage <ScriptingLanguage>]
[-Use32BitHost <Boolean>] [-UseLoggedOnUserCredential <Boolean>] [-DisableWildcardHandling]
[-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]
SetXPathQuery
Set-CMGlobalCondition [-FilePath <String>] [-IncludeSubfolder <Boolean>] [-Is64Bit <Boolean>] -Name <String>
[-PassThru] [-XmlFilePath <String>] [-XmlNamespace <String[]>] [-XPathQuery <String>]
[-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]
SetRegistryKey
Set-CMGlobalCondition [-Is64Bit <Boolean>] [-KeyName <String>] -Name <String> [-PassThru]
[-RegistryHive <RegistryRootKey>] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm]
[<CommonParameters>]
SetRegistryValue
Set-CMGlobalCondition [-Is64Bit <Boolean>] [-KeyName <String>] -Name <String> [-PassThru]
[-RegistryHive <RegistryRootKey>] [-ValueName <String>] [-DisableWildcardHandling] [-ForceWildcardHandling]
[-WhatIf] [-Confirm] [<CommonParameters>]
SetIisMetabase
Set-CMGlobalCondition [-MetabasePath <String>] -Name <String> [-PassThru] [-PropertyId <String>]
[-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]
SetOmaUri
Set-CMGlobalCondition -Name <String> -OmaUri <String> [-PassThru] [-DisableWildcardHandling]
[-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]
DESCRIPTION
Polecenie cmdlet Set-CMGlobalCondition modyfikuje ustawienia warunku globalnego. Można dodać lub usunąć zakres zabezpieczeń dla warunku globalnego. Warunek globalny można określić według nazwy lub identyfikatora albo użyć polecenia cmdlet Get-CMGlobalCondition w celu uzyskania obiektu warunku globalnego.
Menedżer konfiguracji warunki globalne są używane do reprezentowania warunków biznesowych lub technicznych. Warunki globalne określają, jak dostarczać i wdrażać aplikacje na urządzeniach klienckich.
Każdy warunek globalny musi mieć co najmniej jeden zakres zabezpieczeń.
Uwaga
Uruchom Menedżer konfiguracji cmdlet z Menedżer konfiguracji lokacji, na przykład PS XYZ:\>
. Aby uzyskać więcej informacji, zobacz wprowadzenie.
EXAMPLES
Przykład 1: Dodawanie zakresu zabezpieczeń
PS XYZ:\> Set-CMGlobalCondition -Name "CPU speed" -SecurityScopeAction AddMembership -SecurityScopeName "Scope22"
To polecenie dodaje zakres zabezpieczeń o nazwie Zakres22 do warunku globalnego o nazwie szybkość procesora CPU.
Przykład 2: Usuwanie zakresu zabezpieczeń za pomocą zmiennej
PS XYZ:\> $CMGC = Get-CMGlobalCondition -Name "CPU speed"
PS XYZ:\> Set-CMGlobalCondition -InputObject $CMGC -SecurityScopeAction RemoveMembership -SecurityScopeName "Scope22"
Pierwsze polecenie używa polecenia cmdlet Get-CMGlobalCondition, aby uzyskać warunek globalny o nazwie szybkość procesora CPU i zapisać go w $CMGC zmiennej.
Drugie polecenie usuwa zakres zabezpieczeń o nazwie Scope22 z warunku globalnego przechowywanego w $CMGC zmiennej.
PARAMETERS
-AssemblyName (Nazwa zestawu)
Określa nazwę zestawu, dla którego ma być wyszukiwany. Nazwa zestawu musi być zarejestrowana w globalnej pamięci podręcznej zestawów.
Type: String
Parameter Sets: SetAssembly
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Class (Klasa)
Określa klasę Windows Management Instrumentation (WMI) używaną do tworzenia język zapytań usługi WMI (WQL). Zapytanie ocenia zgodność na komputerach klienckich.
Type: String
Parameter Sets: SetWqlQuery
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Column (Kolumna)
Określa nazwę kolumny używaną do oceny zgodności warunku globalnego.
Type: String
Parameter Sets: SetSqlQueryDefaultInstance, SetSqlQueryAllInstances, SetSqlQuerySpecificInstance
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Confirm
Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.
Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
—Baza danych
Określa nazwę bazy danych. Zapytanie SQL jest uruchamiane w tej bazie danych.
Type: String
Parameter Sets: SetSqlQueryDefaultInstance, SetSqlQueryAllInstances, SetSqlQuerySpecificInstance
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Description (Opis)
Określa opis warunku globalnego.
Type: String
Parameter Sets: SetGeneral
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-DisableWildcardHandling
Ten parametr traktuje symbole wieloznaczne jako wartości literału znaków. Nie można połączyć go z forceWildcardHandling.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-DistinguishedName
Określa nazwę wyróżniającą obiektu Active Directory Domain Services (AD DS) do oceny zgodności na komputerach klienckich.
Type: String
Parameter Sets: SetADQuery
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-FileOrFolderName
Określa nazwę pliku lub folderu. Określ parametr IsFolder, aby wyszukać folder.
Type: String
Parameter Sets: SetFileSystem
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-FilePath
Określa ścieżkę pliku, który warunek ocenia pod celu zapewnienia zgodności.
Type: String
Parameter Sets: SetSqlQueryDefaultInstance, SetSqlQueryAllInstances, SetSqlQuerySpecificInstance, SetFileSystemFile, SetScript, SetXPathQuery
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ForceWildcardHandling
Ten parametr przetwarza symbole wieloznaczne i może prowadzić do nieoczekiwanego zachowania (nie jest zalecane). Nie można połączyć go z disableWildcardHandling.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-IncludeSubfolder
Wskazuje, czy polecenie cmdlet zawiera podfoldery w operacji.
Type: Boolean
Parameter Sets: SetFileSystem, SetFileSystemFile, SetXPathQuery
Aliases: IncludeSubfolders
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-InstanceName
Określa nazwę wystąpienia bazy danych wyszukiwanych przez warunek globalny. Aby przeszukać wystąpienie domyślne, określ parametr UseDefaultInstance. Aby przeszukać wszystkie wystąpienia, określ parametr UseAllInstances.
Type: String
Parameter Sets: SetSqlQuerySpecificInstance
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Is64Bit
Wskazuje, że warunek globalny oprócz 32-bitowej lokalizacji plików systemowych przeszukuje 64-bitową lokalizację pliku systemowego.
Type: Boolean
Parameter Sets: SetFileSystem, SetFileSystemFile, SetXPathQuery, SetRegistryKey, SetRegistryValue
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-KeyName (Nazwa klucza)
Określa nazwę klucza rejestru, dla którego ma być wyszukiwany. Użyj formatu klucz\podklucz.
Type: String
Parameter Sets: SetRegistryKey, SetRegistryValue
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-LdapFilter
Określa filtr Lightweight Directory Access Protocol (LDAP), aby uściślić wyniki zapytania AD DS w celu oceny zgodności na komputerach klienckich.
Type: String
Parameter Sets: SetADQuery
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-LdapPrefix
Określa prawidłowy prefiks LDAP dla zapytania AD DS, które ocenia zgodność na komputerach klienckich. Dopuszczalne wartości tego parametru to: LDAP:// lub GC://.
Type: String
Parameter Sets: SetADQuery
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-MetabasePath
Określa ścieżkę do pliku metabazy dla Internet Information Services (IIS).
Type: String
Parameter Sets: SetIisMetabase
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Name
Określa nazwę warunków globalnych. Ta wartość odpowiada właściwości LocalizedDisplayName obiektu warunku globalnego.
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Przestrzeń nazw
Określa przestrzeń nazw z repozytorium usługi WMI. Wartość domyślna to Root\cimv2.
Type: String
Parameter Sets: SetWqlQuery
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-NewName
Określa nową nazwę warunku globalnego.
Type: String
Parameter Sets: SetGeneral
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-OmaUri
Określa jednolity wskaźnik zasobów (URI, Uniform Resource Indicator), który wskazuje parametry specyficzne dla urządzenia dla urządzenia Open Mobile Alliance (OMA).
Type: String
Parameter Sets: SetOmaUri
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-PassThru
Zwraca bieżący obiekt roboczy. Domyślnie to polecenie cmdlet nie generuje żadnego wyniku.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Path
Określa ścieżkę dla URI OMA.
Type: String
Parameter Sets: SetFileSystem
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Właściwość
Określa właściwość obiektu AD DS używany do oceny zgodności na komputerach klienckich.
Type: String
Parameter Sets: SetWqlQuery, SetADQuery
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-PropertyId
Określa właściwość programu , AD DS która Menedżer konfiguracji do określenia zgodności klienta.
Type: String
Parameter Sets: SetIisMetabase
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-RegistryHive
Określa klucz główny w rejestrze, który identyfikuje przeszukiwaną gałąź rejestru. WMI używa gałęzi rejestru do zwracania, ustawianie i zmienianie wartości kluczy rejestru. Dopuszczalne wartości dla tego parametru to:
- ClassesRoot
- CurrentConfig
- Currentuser
- Localmachine
- Użytkownicy
Type: RegistryRootKey
Parameter Sets: SetRegistryKey, SetRegistryValue
Aliases:
Accepted values: ClassesRoot, CurrentConfig, CurrentUser, LocalMachine, Users
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ScriptLanguage
Określa język skryptów do użycia. Dopuszczalne wartości dla tego parametru to:
- PowerShell
- VBScript
- JScript
Type: ScriptingLanguage
Parameter Sets: SetScript
Aliases:
Accepted values: PowerShell, VBScript, JScript, ShellScript
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-SearchScope
Określa zakres wyszukiwania w AD DS. Dopuszczalne wartości dla tego parametru to:
- Base
- Onelevel
- Poddrzewo
Type: SearchScope
Parameter Sets: SetADQuery
Aliases:
Accepted values: Base, OneLevel, Subtree
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Use32BitHost
Wskazuje, że plik lub folder jest skojarzony z aplikacją 64-bitową.
Type: Boolean
Parameter Sets: SetScript
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-UseAllInstances
Wskazuje, że warunek globalny wyszukuje wszystkie wystąpienia bazy danych. Aby przeszukać nazwane wystąpienie, określ parametr InstanceName. Aby przeszukać wystąpienie domyślne, określ parametr UseDefaultInstance.
Type: SwitchParameter
Parameter Sets: SetSqlQueryAllInstances
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-UseDefaultInstance
Wskazuje, że warunek globalny wyszukuje domyślne wystąpienie bazy danych. Aby przeszukać nazwane wystąpienie, określ parametr InstanceName. Aby przeszukać wszystkie wystąpienia, określ parametr UseAllInstances.
Type: SwitchParameter
Parameter Sets: SetSqlQueryDefaultInstance
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-UseLoggedOnUserCredential
Wskazuje, czy należy używać poświadczeń zalogowanego użytkownika.
Type: Boolean
Parameter Sets: SetScript
Aliases: UseLoggedOnUserCredentials
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ValueName
Określa wartość, która ma być zawarta w określonym kluczu rejestru.
Type: String
Parameter Sets: SetRegistryValue
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-WhatIf
Pokazuje, co się stanie po uruchomieniu polecenia cmdlet. Polecenie cmdlet nie zostało uruchomione.
Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
-WhereClause
Określa klauzulę WHERE zapytania WQL do zastosowania do określonej przestrzeni nazw, klasy i właściwości na komputerach klienckich.
Type: String
Parameter Sets: SetWqlQuery
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-XPathQuery
Określa zapytanie XPath.
Type: String
Parameter Sets: SetXPathQuery
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-XmlFilePath
Określa plik, który zawiera zapytanie XML do użycia do oceny zgodności na komputerach klienckich.
Type: String
Parameter Sets: SetXPathQuery
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-XmlNamespace
Określa tablicę prawidłowych, pełnych zapytań języka ścieżki XML (XPath) do użycia w celu oceny zgodności na komputerach klienckich.
Type: String[]
Parameter Sets: SetXPathQuery
Aliases: XmlNamespaces
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
Typowe parametry
To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.
INPUTS
Brak
OUTPUTS
System.Object
UWAGI
RELATED LINKS
Set-CMGlobalConditionIisMetabase
Set-CMGlobalConditionRegistryKey