Pierwsze polecenie pobiera klasę o nazwie Microsoft.AD.Printer przy użyciu polecenia cmdlet Get-SCSMClass, a następnie zapisuje ją w zmiennej $PrinterClass.
Drugie polecenie tworzy wiadomość dla wiadomości e-mail i zapisuje ją w zmiennej $Message.
W tym przykładzie użyto tego samego ciągu co temat i treść wiadomości e-mail.
Trzecie polecenie pobiera pakiet administracyjny, w którym można zapisać ten szablon przy użyciu polecenia cmdlet Get-SCSMManagementPack, a następnie zapisuje go w zmiennej $ManagementPack.
Czwarte i piąte polecenia przechowują wartości języka i kodowania w zmiennych $Language i $Encoding.
Ostatnie polecenie tworzy szablon wiadomości e-mail, który ma zastosowanie w przypadku zmiany drukarki.
Polecenie używa wartości utworzonych w pierwszych pięciu poleceniach.
Parametry
-Body
Określa treść komunikatu, która może zawierać ciągi wstawiania.
Właściwości parametru
Typ:
System.String
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
(All)
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
-Class
Określa nazwę klasy docelowej szablonu wiadomości e-mail.
Określa nazwę komputera, na którym działa usługa System Center Data Access.
Konto użytkownika określone w parametrze Credential musi mieć prawa dostępu do określonego komputera.
Właściwości parametru
Typ:
System.String[]
Domyślna wartość:
Localhost
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
(All)
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
-Confirm
Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.
Właściwości parametru
Typ:
System.Management.Automation.SwitchParameter
Domyślna wartość:
False
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Aliasy:
por
Zestawy parametrów
(All)
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
-Credential
Określa poświadczenia używane przez to polecenie cmdlet do nawiązywania połączenia z serwerem, na którym działa usługa System Center Data Access.
Określone konto użytkownika musi mieć prawa dostępu do tego serwera.
Właściwości parametru
Typ:
System.Management.Automation.PSCredential
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
(All)
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
-Description
Określa opis szablonu wiadomości e-mail.
Właściwości parametru
Typ:
System.String
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
(All)
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
-DisplayName
Określa nazwę szablonu wiadomości e-mail.
Właściwości parametru
Typ:
System.String
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
(All)
Position:
Named
Obowiązkowy:
True
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
-Encoding
Określa kodowanie, które ma być używane w komunikacie.
Właściwości parametru
Typ:
System.Text.Encoding
Domyślna wartość:
Unicode (UTF-8)
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
(All)
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
-Language
Określa język komunikatu.
Właściwości parametru
Typ:
System.Globalization.CultureInfo
Domyślna wartość:
English (United States)
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
(All)
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
-ManagementPack
Określa nazwę pakietu administracyjnego, w którym to polecenie cmdlet przechowuje szablon wiadomości e-mail.
Pokazuje, co się stanie, jeśli polecenie cmdlet zostanie uruchomione.
Polecenie cmdlet nie jest uruchamiane.
Właściwości parametru
Typ:
System.Management.Automation.SwitchParameter
Domyślna wartość:
False
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Aliasy:
Wi
Zestawy parametrów
(All)
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
CommonParameters
To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.
Dane wejściowe
None.
Nie można przekazać danych wejściowych potoku do tego polecenia cmdlet.
Dane wyjściowe
None.
To polecenie cmdlet nie generuje żadnych danych wyjściowych.