Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Oprócz środowiska wdrażania udziałami wdrożeń MDT można zarządzać przy użyciu poleceń cmdlet programu Windows PowerShell. Polecenia cmdlet programu Windows PowerShell MDT są zawarte w przystawce programu Windows PowerShell Microsoft.BDD.PSSnapIn dołączonej do instalacji zestawu MDT.
Polecenia cmdlet zestawu MDT muszą być uruchamiane z konsoli programu Windows PowerShell z załadowaną przystawką programu MDT programu Windows PowerShell. Aby uzyskać więcej informacji dotyczących sposobu uruchamiania konsoli programu Windows PowerShell z załadowaną przystawką programu MDT programu Windows PowerShell, zobacz "Ładowanie przystawki programu MDT programu Windows PowerShell".
Tabela 7 zawiera listę poleceń cmdlet programu Windows PowerShell MDT oraz krótki opis każdego z nich. Poszczególne polecenia cmdlet zostały omówione bardziej szczegółowo w kolejnej sekcji.
Tabela 7. Polecenia cmdlet programu Windows PowerShell MDT
| Polecenie cmdlet | Opis |
|---|---|
| Add-MDTPersistentDrive | Dodaje udział wdrożenia do listy dysków trwałych zestawu MDT, które można przywrócić za pomocą polecenia cmdlet Restore-MDTPersistentDrive . |
| Disable-MDTMonitorService | Wyłącza usługi monitorowania zestawu MDT. |
| Enable-MDTMonitorService | Umożliwia korzystanie z usług monitorowania zestawu MDT. |
| Get-MDTDeploymentShareStatistics | Przedstawia statystykę udziału wdrożenia z uwzględnieniem liczby jednostek przypadających na folder główny w udziale wdrożenia. |
| Get-MDTMonitorData | Wyświetla informacje monitorowania zestawu MDT zebrane dla co najmniej jednego monitorowanego wdrożenia MTD. |
| Get-MDTOperatingSystemCatalog | Zwraca wykaz systemu operacyjnego dla określonego systemu operacyjnego. Jeśli katalog systemu operacyjnego nie istnieje lub jest nieaktualny, następuje ponowne uruchomienie katalogu systemu operacyjnego. |
| Get-MDTPersistentDrive | Przedstawia listę udziałów wdrażania, które można przywrócić za pomocą polecenia cmdlet Restore-MDTPersistentDrive . |
| Import-MDTApplication | Importowanie aplikacji do udziału wdrożenia. |
| Import-MDTDriver | Powoduje zaimportowanie co najmniej jednego sterownika urządzenia do udziału wdrożenia. |
| Import-MDTOperatingSystem | Importowanie co najmniej jednego systemu operacyjnego do udziału wdrożenia. |
| Import-MDTPackage | Importowanie co najmniej jednego pakietu systemu operacyjnego do udziału wdrożenia. |
| Import-MDTTaskSequence | Importuje sekwencję zadań do udziału wdrożenia. |
| New-MDTDatabase | Tworzy lub uaktualnia bazę danych MDT DB skojarzoną z udziałem wdrożenia. |
| Remove-MDTMonitorData | Usuwa co najmniej jeden element danych monitorowania zestawu MDT z zebranych danych monitorowania zestawu MDT w udziale wdrożenia. |
| Remove-MDTPersistentDrive | Usuwa udział wdrożenia z listy dysków programu Windows PowerShell z trwałymi zestawami MDT, które można przywrócić za pomocą polecenia cmdlet Restore-MDTPersistentDrive. |
| Restore-MDTPersistentDrive | Tworzy dysk programu Windows PowerShell dla każdego udziału wdrożenia z listy dysków programu Windows PowerShell z trwałymi danymi MDT. |
| Set-MDTMonitorData | Tworzy nowy lub aktualizuje istniejący element danych monitorowania zestawu MDT w zebranych danych monitorowania zestawu MDT w udziale wdrożenia. |
| Test-MDTDeploymentShare | Weryfikuje integralność udziału wdrożenia. |
| Test-MDTMonitorData | Sprawdza, czy usługi monitorowania zestawu MDT są poprawnie skonfigurowane i działają. |
| Update-MDTDatabaseSchema | Aktualizacje schematu bazy danych MDT. |
| Update-MDTDeploymentShare | Aktualizacje udziału wdrożenia. |
| Update-MDTLinkedDS | Replikuje zawartość z udziału wdrożenia do połączonego udziału wdrożenia. |
| Update-MDTMedia | Replikuje zawartość z udziału wdrożenia do folderu nośników wdrożenia. |
Add-MDTPersistentDrive
W tej sekcji opisano polecenie cmdlet Add-MDTPersistentDriveWindows PowerShell . Uruchom to polecenie cmdlet z konsoli programu Windows PowerShell z załadowaną przystawką MDT PowerShell. Aby uzyskać więcej informacji dotyczących sposobu uruchamiania konsoli programu Windows PowerShell z załadowaną przystawką MDT PowerShell, zobacz "Ładowanie przystawki programu Windows PowerShell MDT".
Składnia
Add-MDTPersistentDrive [-Name] <String> [[-InputObject] <PSObject>] [<CommonParameters>]
Opis
To polecenie cmdlet dodaje istniejący dysk programu Windows PowerShell utworzony przy użyciu elementu MDTProvider do listy dysków trwale przechowywanych w środowisku wdrażania lub sesji programu Windows PowerShell za pomocą polecenia cmdlet Restore-MDTPersistentDrive. To polecenie cmdlet jest wywoływane podczas tworzenia lub otwierania udziału wdrożenia w środowisku pracy wdrażania.
Uwaga
Lista trwałych dysków MDTProvider jest zachowywana dla poszczególnych użytkowników na podstawie profilu użytkownika.
Listę utrwalonych dysków MDTProvider można wyświetlić przy użyciu polecenia cmdlet Get-MDTPersistentDrive .
Parametry
W tej podsekcji znajdują się informacje o różnych parametrach, których można używać z poleceniem cmdlet Add-MDTPersistentDriveWindows .
-Ciąg nazw <>
Określa nazwę dysku programu Windows PowerShell utworzonego przy użyciu dostawcy zestawu MDT i odpowiadającego istniejącemu udziałowi wdrożenia. Nazwa została utworzona przy użyciu polecenia cmdlet New-PSDrive i określając element MDTProvider w parametrze PSProvider .
Aby uzyskać więcej informacji na temat tworzenia nowego dysku programu Windows PowerShell przy użyciu elementu MDTProvider oraz udziału wdrożenia przy użyciu programu Windows PowerShell, zobacz sekcję "Tworzenie udziału wdrażania przy użyciu programu Windows PowerShell" w dokumencie zestawu MDT — przewodnik po zestawie narzędzi firmy Microsoft.
| Parametr | Wartość |
|---|---|
| Wymagany? | True |
| Pozycja? | 2 i nazwane |
| Wartość domyślna | Brak |
| Zaakceptować dane wejściowe potoku? | True (ByValue) |
| Akceptować symbole wieloznaczne? | False |
-InputObject <PSObject>
Ten parametr określa obiekt dysku programu Windows PowerShell utworzony wcześniej w procesie. Wprowadź obiekt PSObject, taki jak wygenerowany przez polecenie cmdlet New-PSDrive .
| Parametr | Wartość |
|---|---|
| Wymagany? | False |
| Pozycja? | 3 i nazwane |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | True (ByValue) |
| Akceptować symbole wieloznaczne? | False |
<CommonParameters (Wspólne parametry)>
To polecenie cmdlet obsługuje następujące typowe parametry: Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction i WarningVariable. Aby uzyskać więcej informacji, zobacz temat "about_CommonParameters", do którego możesz uzyskać dostęp, wpisując poniższe polecenie, a następnie naciskając klawisz ENTER:
Get-Help about_CommonParameters
Wyjścia
To polecenie cmdlet wyprowadza obiekt typu PSObject dla obiektu dysku programu Windows PowerShell, który został dodany do listy trwałych dysków.
To polecenie cmdlet wyprowadza również obiekt typu String , jeśli uwzględniono wspólny parametr Verbose .
Przykład 1
Add-MDTPersistentDrive -Name DS001
Opis
W tym przykładzie do listy trwałych dysków dodano udział wdrożenia z nazwą dysku programu Windows PowerShell DS001.
Przykład 2
$MDTPSDrive = New-PSDrive -Name "DS001" -PSProvider "MDTProvider" -Root "C:\DeploymentShare$" -Description "MDT Deployment Share" -NetworkPath \\WDG-MDT-01\DeploymentShare$ -Verbose
Add-MDTPersistentDrive -InputObject $MDTPSDrive
Opis
W tym przykładzie przy użyciu zmiennej $MDTPSDrive dodano nazwę dysku Windows PowerShell DS001, utworzony przez polecenie cmdlet New-PSDrive.
Przykład 3
New-PSDrive -Name "DS001" -PSProvider "MDTProvider" -Root "C:\DeploymentShare$" -Description "MDT Deployment Share" -NetworkPath \\WDG-MDT-01\DeploymentShare$ -Verbose | Add-MDTPersistentDrive -Verbose
Opis
W tym przykładzie do listy trwałych dysków MDT dodano nazwę dysku programu Windows PowerShell DS001, utworzoną przez polecenie cmdlet New-PSDrive, przesyłając potokowo nowo utworzony obiekt dysku programu Windows PowerShell do polecenia cmdlet Add-MDTPersistentDrive.
Disable-MDTMonitorService
W tej sekcji opisano polecenie cmdlet Disable-MDTMonitorService programu Windows PowerShell. Uruchom to polecenie cmdlet z konsoli programu Windows PowerShell z załadowaną przystawką MDT PowerShell. Aby uzyskać więcej informacji dotyczących sposobu uruchamiania konsoli programu Windows PowerShell z załadowaną przystawką MDT PowerShell, zobacz "Ładowanie przystawki programu Windows PowerShell MDT".
Składnia
Disable-MDTMonitorService [<CommonParameters>]
Opis
To polecenie cmdlet wyłącza usługę monitorowania zestawu MDT uruchomioną na komputerze, na którym zainstalowano zestaw MDT. Usługa monitorowania MDT zbiera informacje o monitorowaniu, które mogą być wyświetlane:
W węźle Monitorowanie w udziale wdrożenia w środowisku Deployment Workbench
Korzystanie z polecenia cmdlet Get-MDTMonitorData
Usługę monitorowania MDT można następnie włączyć przy użyciu polecenia Enable-MDTMonitorService.
Aby uzyskać więcej informacji na temat usługi monitorowania zestawu MDT, zobacz sekcję "Monitorowanie wdrożeń zestawu MDT" w dokumencie zestawu MDT, Using the Microsoft Deployment Toolkit.
Parametry
Ta podsekcja zawiera informacje o różnych parametrach, których można używać z poleceniem cmdlet Disable-MDTMonitorService .
<CommonParameters (Wspólne parametry)>
To polecenie cmdlet obsługuje następujące typowe parametry: Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction i WarningVariable. Aby uzyskać więcej informacji, zobacz temat "about_CommonParameters", do którego możesz uzyskać dostęp, wpisując poniższe polecenie, a następnie naciskając klawisz ENTER:
Get-Help about_CommonParameters
Wyjścia
To polecenie cmdlet wyprowadza obiekt typu String , jeśli uwzględniono wspólny parametr Verbose ; W przeciwnym razie nie są generowane żadne dane wyjściowe.
Przykład 1
Disable-MDTMonitorService
Opis
Ten przykład wyłącza usługę monitorowania zestawu MDT.
Enable-MDTMonitorService
W tej sekcji opisano polecenie cmdlet programu Windows PowerShell Enable-MDTMonitorService. Uruchom to polecenie cmdlet z konsoli programu Windows PowerShell z załadowaną przystawką MDT PowerShell. Aby uzyskać więcej informacji dotyczących sposobu uruchamiania konsoli programu Windows PowerShell z załadowaną przystawką MDT PowerShell, zobacz "Ładowanie przystawki programu Windows PowerShell MDT".
Składnia
Enable-MDTMonitorService [-EventPort] <Int32> [-DataPort] <Int32> [<CommonParameters>]
Opis
To polecenie cmdlet włącza usługę monitorowania zestawu MDT, która działa na komputerze, na którym zainstalowano zestaw MDT. Usługa monitorowania MDT zbiera informacje o monitorowaniu, które mogą być wyświetlane:
W węźle Monitorowanie w udziale wdrożenia w środowisku Deployment Workbench.
Korzystanie z polecenia cmdlet Get-MDTMonitorData
Usługę monitorowania zestawu MDT można wyłączyć przy użyciu polecenia Disable-MDTMonitorService.
Aby uzyskać więcej informacji na temat usługi monitorowania zestawu MDT, zobacz sekcję "Monitorowanie wdrożeń zestawu MDT" w dokumencie zestawu MDT, Using the Microsoft Deployment Toolkit.
Parametry
Ta podsekcja zawiera informacje o różnych parametrach, których można używać z poleceniem cmdlet Enable-MDTMonitorService .
-EventPort <Int32>
Ten parametr określa port TCP używany jako port zdarzenia dla usługi monitorowania zestawu MDT.
| Parametr | Wartość |
|---|---|
| Wymagany? | False |
| Pozycja? | 2 i nazwane |
| Wartość domyślna | 9800 |
| Zaakceptować dane wejściowe potoku? | False |
| Akceptować symbole wieloznaczne? | False |
-DataPort <Int32>
Ten parametr określa port TCP używany jako port danych dla usługi monitorowania zestawu MDT.
| Parametr | Wartość |
|---|---|
| Wymagany? | False |
| Pozycja? | 3 i nazwane |
| Wartość domyślna | 9801 |
| Zaakceptować dane wejściowe potoku? | False |
| Akceptować symbole wieloznaczne? | False |
<CommonParameters (Wspólne parametry)>
To polecenie cmdlet obsługuje następujące typowe parametry: Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction i WarningVariable. Aby uzyskać więcej informacji, zobacz temat "about_CommonParameters", do którego możesz uzyskać dostęp, wpisując poniższe polecenie, a następnie naciskając klawisz ENTER:
Get-Help about_CommonParameters
Wyjścia
To polecenie cmdlet wyprowadza obiekt typu String , jeśli uwzględniono wspólny parametr Verbose ; W przeciwnym razie nie są generowane żadne dane wyjściowe.
Przykład 1
Enable-MDTMonitorService
Opis
Ten przykład włącza usługę monitorowania MDT na komputerze lokalnym przy użyciu wartości domyślnej 9800 dla portu zdarzenia i wartości 9801 dla portu danych w usłudze monitorowania MDT.
Przykład 2
Enable-MDTMonitorService -EventPort 7000 -DataPort 7001
Opis
Ten przykład włącza usługę monitorowania MDT na komputerze lokalnym przy użyciu wartości 7000 dla portu zdarzenia i wartości 7001 dla portu danych w usłudze monitorowania MDT.
Get-MDTDeploymentShareStatistics
W tej sekcji opisano polecenie cmdlet programu Windows PowerShell Get-MDTDeploymentShareStatistics. Uruchom to polecenie cmdlet z konsoli programu Windows PowerShell z załadowaną przystawką MDT PowerShell. Aby uzyskać więcej informacji dotyczących sposobu uruchamiania konsoli programu Windows PowerShell z załadowaną przystawką MDT PowerShell, zobacz "Ładowanie przystawki programu Windows PowerShell MDT".
Składnia
Get-MDTDeploymentShareStatistics [-Path <String>] [<CommonParameters>]
Opis
To polecenie cmdlet wyświetla statystykę udziału wdrożenia na podstawie dysku MDTProvder określonego w parametrze Path . Statystyka obejmuje liczbę elementów w określonym udziale wdrożenia:
Aplikacje
Kierowcy
Systemy operacyjne
Pakiety
Sekwencje zadań
Profile wyboru
Połączone udziały wdrożeń
Nośniki MDT
Komputery w bazie danych MDT
Marka i modele w bazie danych MDT
Lokalizacje w bazie danych MDT
Role w bazie danych MDT
Uwaga
Wartości statystyk odnoszących się do bazy danych zestawu MDT nie są wypełniane i zawsze zwracają wartość zero.
Parametry
Ta podsekcja zawiera informacje o różnych parametrach, których można używać z poleceniem cmdlet Get-MDTDeploymentShareStatistics .
-Ciąg ścieżki <>
Ten parametr określa dysk programu MDTProvider programu Windows PowerShell dla żądanego udziału wdrożenia.
Uwaga
Jeśli ten parametr nie zostanie podany, katalog roboczy programu Windows PowerShell musi domyślnie używać lokalizacji w obrębie żądanego dysku programu Windows PowerShell MDTProvider.
| Parametr | Wartość |
|---|---|
| Wymagany? | False |
| Pozycja? | 2 i nazwane |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | False |
| Akceptować symbole wieloznaczne? | False |
<CommonParameters (Wspólne parametry)>
To polecenie cmdlet obsługuje następujące typowe parametry: Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction i WarningVariable. Aby uzyskać więcej informacji, zobacz temat "about_CommonParameters", do którego możesz uzyskać dostęp, wpisując poniższe polecenie, a następnie naciskając klawisz ENTER:
Get-Help about_CommonParameters
Wyjścia
To polecenie cmdlet wyprowadza obiekt typu PSObject , który zawiera statystykę udziału wdrożenia.
Przykład 1
Get-MDTDeploymentShareStatistics -Path DS001:
Opis
W tym przykładzie są zwracane statystyki udziału wdrożenia dla udziału wdrożenia określonego w dysku programu Windows PowerShell MDTProvider.
Przykład 2
cd DS001:
Get-MDTDeploymentShareStatistics
Opis
W tym przykładzie są zwracane statystyki udziału wdrożenia dla udziału wdrożenia określonego w dysku programu Windows PowerShell MDTProvider. Użyj polecenia cd, aby ustawić katalog roboczy programu Windows PowerShell na dysk DS001: MDTProvider dysku programu Windows PowerShell.
Get-MDTMonitorData
W tej sekcji opisano polecenie cmdlet programu Windows PowerShell Get-MDTMonitorData. Uruchom to polecenie cmdlet z konsoli programu Windows PowerShell z załadowaną przystawką MDT PowerShell. Aby uzyskać więcej informacji dotyczących sposobu uruchamiania konsoli programu Windows PowerShell z załadowaną przystawką MDT PowerShell, zobacz "Ładowanie przystawki programu Windows PowerShell MDT".
Składnia
Get-MDTMonitorData [-Path <String>] [-ID <Nullable>] [<CommonParameters>]
Opis
To polecenie cmdlet wyświetla dane monitorowania zestawu MDT, które są zgłaszane do udziału wdrożenia określonego w parametrze Path . Poniżej przedstawiono przykładowe dane wyjściowe tego polecenia cmdlet:
Name : WDG-REF-01
PercentComplete : 100
Settings :
Warnings : 0
Errors : 0
DeploymentStatus : 3
StartTime : 5/23/2012 6:45:39 PM
EndTime : 5/23/2012 8:46:32 PM
ID : 1
UniqueID : 94a0830e-f2bb-421c-b1e0-6f86f9eb9fa1
CurrentStep : 88
TotalSteps : 88
StepName :
LastTime : 5/23/2012 8:46:32 PM
DartIP :
DartPort :
DartTicket :
VMHost : WDG-HOST-01
VMName : WDG-REF-01
ComputerIdentities : {}
Uwaga
Dysk programu MDTProvider programu Windows PowerShell, do którego odwołuje się to polecenie cmdlet, musi istnieć przed uruchomieniem tego polecenia cmdlet.
Parametry
Ta podsekcja zawiera informacje o różnych parametrach, których można używać z poleceniem cmdlet Get- MDTMonitorData .
-Ciąg ścieżki <>
Ten parametr określa dysk programu MDTProvider programu Windows PowerShell dla żądanego udziału wdrożenia.
Uwaga
Jeśli ten parametr nie zostanie podany, katalog roboczy programu Windows PowerShell musi domyślnie używać lokalizacji w obrębie żądanego dysku programu Windows PowerShell MDTProvider.
| Parametr | Wartość |
|---|---|
| Wymagany? | False |
| Pozycja? | 2 i nazwane |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | False |
| Akceptować symbole wieloznaczne? | False |
-ID <dopuszczalna do wartości null>
Ten parametr określa konkretny identyfikator wdrożenia na określonym komputerze. Jeśli ten parametr nie zostanie określony, zostaną wyświetlone wszystkie dane monitorowania dla wdrożeń w udziale wdrożenia.
| Parametr | Wartość |
|---|---|
| Wymagany? | False |
| Pozycja? | 3 i nazwane |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | False |
| Akceptować symbole wieloznaczne? | False |
<CommonParameters (Wspólne parametry)>
To polecenie cmdlet obsługuje następujące typowe parametry: Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction i WarningVariable. Aby uzyskać więcej informacji, zobacz temat "about_CommonParameters", do którego możesz uzyskać dostęp, wpisując poniższe polecenie, a następnie naciskając klawisz ENTER:
Get-Help about_CommonParameters
Wyjścia
To polecenie cmdlet wyprowadza obiekt typu PSObject dla każdego monitorowanego komputera, który zawiera dane monitorowania dla tego komputera.
Przykład 1
Get-MDTMonitorData -Path DS001:
Opis
Ten przykład zwraca dane monitorowania dla wszystkich wdrożeń w udziale wdrożenia określonym w dysku programu Windows PowerShell MDTProvider.
Przykład 2
cd DS001:
Get-MDTMonitorData
Opis
Ten przykład zwraca dane monitorowania dla wszystkich wdrożeń w udziale wdrożenia określonym w dysku programu Windows PowerShell MDTProvider. Użyj polecenia cd, aby ustawić katalog roboczy programu Windows PowerShell na dysk DS001: MDTProvider dysku programu Windows PowerShell.
Przykład 3
Get-MDTMonitorData -Path DS001: -ID 22
Opis
W tym przykładzie są zwracane dane monitorowania wdrożenia o identyfikatorze 22 w udziale wdrożenia określonym w dysku programu Windows PowerShell MDTProvider.
Get-MDTOperatingSystemCatalog
W tej sekcji opisano polecenie cmdlet programu Windows PowerShell Get-MDTOperatingSystemCatalog. Uruchom to polecenie cmdlet z konsoli programu Windows PowerShell z załadowaną przystawką MDT PowerShell. Aby uzyskać więcej informacji dotyczących sposobu uruchamiania konsoli programu Windows PowerShell z załadowaną przystawką MDT PowerShell, zobacz "Ładowanie przystawki programu Windows PowerShell MDT".
Składnia
Get-MDTOperatingSystemCatalog [-ImageFile] <String> [-Index] <Int32> [<CommonParameters>]
Opis
To polecenie cmdlet pobiera lub tworzy katalog systemu operacyjnego dla niestandardowego obrazu systemu operacyjnego, dzięki czemu można zmodyfikować odpowiedni plik unattend.xml przy użyciu programu Windows System Image Manager (WSIM). Jeśli nie jest dostępny żaden katalog systemu operacyjnego lub istniejący katalog systemu operacyjnego jest nieprawidłowy lub nieaktualny, to polecenie cmdlet spowoduje wygenerowanie nowego katalogu systemu operacyjnego.
Uwaga
Proces generowania nowego katalogu systemu operacyjnego może zająć dużo czasu, ponieważ przed ukończeniem tworzenia wykazu systemu operacyjnego należy zamontować, sprawdzić i odinstalować niestandardowy obraz systemu operacyjnego.
Parametry
Ta podsekcja zawiera informacje o różnych parametrach, których można używać z poleceniem cmdlet Get-MDTOperatingSystemCatalog .
-Ciąg pliku <obrazu>
Ten parametr określa w pełni kwalifikowaną ścieżkę do pliku niestandardowego obrazu systemu operacyjnego (plik wim), w tym nazwę pliku niestandardowego obrazu systemu operacyjnego.
| Parametr | Wartość |
|---|---|
| Wymagany? | True |
| Pozycja? | 2 i nazwane |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | False |
| Akceptować symbole wieloznaczne? | False |
-Index <Int32>
Ten parametr określa indeks żądanego obrazu systemu operacyjnego w pliku obrazu systemu operacyjnego (pliku wim).
| Parametr | Wartość |
|---|---|
| Wymagany? | True |
| Pozycja? | 3 i nazwane |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | False |
| Akceptować symbole wieloznaczne? | False |
<CommonParameters (Wspólne parametry)>
To polecenie cmdlet obsługuje następujące typowe parametry: Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction i WarningVariable. Aby uzyskać więcej informacji, zobacz temat "about_CommonParameters", do którego możesz uzyskać dostęp, wpisując poniższe polecenie, a następnie naciskając klawisz ENTER:
Get-Help about_CommonParameters
Wyjścia
To polecenie cmdlet wyprowadza obiekt typu PSObject , który zawiera ścieżkę do katalogu systemu operacyjnego.
Przykład 1
Get-MDTOperatingSystemCatalog -ImageFile "DS001:\Operating Systems\Windows 8\sources\install.wim" -Index 2
Opis
W tym przykładzie jest zwracany wykaz systemu operacyjnego dla obrazu systemu operacyjnego o indeksie 2 w pliku obrazu systemu operacyjnego DS001:\Operating Systems\Windows 8\sources\install.wim.
Get-MDTPersistentDrive
W tej sekcji opisano polecenie cmdlet programu Windows PowerShell Get-MDTPersistentDrive. Uruchom to polecenie cmdlet z konsoli programu Windows PowerShell z załadowaną przystawką MDT PowerShell. Aby uzyskać więcej informacji dotyczących sposobu uruchamiania konsoli programu Windows PowerShell z załadowaną przystawką MDT PowerShell, zobacz "Ładowanie przystawki programu Windows PowerShell MDT".
Składnia
Get-MDTPersistentDrive [<CommonParameters>]
Opis
To polecenie cmdlet wyświetla listę trwałych dysków programu Windows PowerShell MDT. Lista trwałych dysków programu Windows PowerShell MDT jest zarządzana za pomocą poleceń cmdlet Add-MDTPersistentDrive i Remove-MDTPersistentDrive lub środowiska pracy wdrażania.
Dane wyjściowe tego polecenia cmdlet zawierają następujące informacje:
Nazwa dysku programu Windows PowerShell, na przykład DS001
Ścieżka katalogu, na przykład \\WDG-MDT-01\DeploymentShare$
Trwałe dyski programu MDT programu Windows PowerShell przypominają trwałe mapowania dysków sieciowych.
Uwaga
Ta lista trwałych dysków programu Windows PowerShell MDT jest przechowywana dla poszczególnych użytkowników i profilów użytkowników.
Parametry
Ta podsekcja zawiera informacje o różnych parametrach, których można używać z poleceniem cmdlet Get- MDTPersistentDrive .
<CommonParameters (Wspólne parametry)>
To polecenie cmdlet obsługuje następujące typowe parametry: Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction i WarningVariable. Aby uzyskać więcej informacji, zobacz temat "about_CommonParameters", do którego możesz uzyskać dostęp, wpisując poniższe polecenie, a następnie naciskając klawisz ENTER:
Get-Help about_CommonParameters
Wyjścia
To polecenie cmdlet wyprowadza obiekt typu PSObject dla każdego dysku utrwalanego zestawu MDT, który jest identyczny z obiektem typu PSObject zwracanym przez polecenie cmdlet New-PSDrive .
Przykład 1
Get-MDTPersistentDrive
Opis
W tym przykładzie przedstawiono listę dysków utrwalonych w zestawie MDT.
Import-MDTApplication
W tej sekcji opisano polecenie cmdlet programu Windows PowerShell Import-MDTApplication. Uruchom to polecenie cmdlet z konsoli programu Windows PowerShell z załadowaną przystawką MDT PowerShell. Aby uzyskać więcej informacji dotyczących sposobu uruchamiania konsoli programu Windows PowerShell z załadowaną przystawką MDT PowerShell, zobacz "Ładowanie przystawki programu Windows PowerShell MDT".
Składnia
Import-MDTApplication [-Path <String>] -Name <String> ApplicationSourcePath <String> -DestinationFolder <String> [-Move] [<CommonParameters>]
-lub-
Import-MDTApplication [-Path <String>] -Name <String> NoSource [<CommonParameters>]
-lub-
Import-MDTApplication [-Path <String>] -Name <String> Bundle [<CommonParameters>]
Opis
To polecenie cmdlet importuje aplikację do udziału wdrożenia. Za pomocą tego polecenia cmdlet można zaimportować następujące typy aplikacji:
Aplikacje, które mają pliki źródłowe, używając parametrów ApplicationSourcePath, DestinationFolder i Move . Pierwszy przykład składni ilustruje zastosowanie tego polecenia cmdlet w aplikacjach tego typu.
Aplikacje bez plików źródłowych lub z plikami źródłowymi znajdującymi się w innych udostępnionych folderach sieciowych przy użyciu parametru NoSource . Drugi przykład składni ilustruje zastosowanie tego polecenia cmdlet w aplikacjach tego typu.
Pakiety aplikacji, które są używane do grupowania zestawu powiązanych aplikacji przy użyciu parametru Bundle . Ostatni przykład składni ilustruje użycie tego polecenia cmdlet w aplikacjach tego typu.
Parametry
Ta podsekcja zawiera informacje o różnych parametrach, których można używać z poleceniem cmdlet Import-MDTApplication .
-Ciąg ścieżki <>
Ten parametr określa w pełni kwalifikowaną ścieżkę do istniejącego folderu, w którym importowana aplikacja zostanie umieszczona w udziale wdrożenia. Jeśli parametr DestinationFolder jest używany, folder określony w parametrze DestinationFolder jest tworzony poniżej folderu określonego w tym parametrze. Ten parametr jest używany we wszystkich zastosowaniach składni dla tego polecenia cmdlet.
Uwaga
Jeśli ten parametr nie zostanie podany, katalog roboczy programu Windows PowerShell musi domyślnie wybrać żądaną lokalizację w udziale wdrożenia.
| Parametr | Wartość |
|---|---|
| Wymagany? | False |
| Pozycja? | Nazwany |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | False |
| Akceptować symbole wieloznaczne? | False |
-Ciąg nazw <>
Ten parametr określa nazwę aplikacji, która ma zostać dodana do udziału wdrożeń i musi być unikatowa w udziale wdrożenia. Ten parametr jest używany we wszystkich zastosowaniach składni dla tego polecenia cmdlet.
| Parametr | Wartość |
|---|---|
| Wymagany? | True |
| Pozycja? | Nazwany |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | False |
| Akceptować symbole wieloznaczne? | False |
-ApplicationSourcePath <Ciąg>
Ten parametr określa w pełni kwalifikowaną ścieżkę do plików źródłowych aplikacji, które zostaną zaimportowane do udziału wdrożenia. Ten parametr jest prawidłowy tylko w pierwszym przykładzie składni.
| Parametr | Wartość |
|---|---|
| Wymagany? | True |
| Pozycja? | Nazwany |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | False |
| Akceptować symbole wieloznaczne? | False |
-Ciąg folderu_ <docelowego>
Ten parametr określa folder w udziale wdrażania, do którego mają zostać zaimportowane pliki źródłowe aplikacji. Ten folder jest tworzony poniżej folderu określonego w parametrze Path . Ten parametr jest prawidłowy tylko w pierwszym przykładzie składni.
| Parametr | Wartość |
|---|---|
| Wymagany? | True |
| Pozycja? | Nazwany |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | False |
| Akceptować symbole wieloznaczne? | False |
-move [<parametr przełącznika>]
Ten parametr określa, czy pliki źródłowe aplikacji powinny być przenoszone (a nie kopiowane) z folderu, w którym znajdują się pliki źródłowe aplikacji, co jest określone w parametrze ApplicationSourcePath .
Jeśli ten parametr wynosi:
zostaną określone, pliki zostaną przeniesione, a pliki w folderze określonym w parametrze ApplicationSourcePath zostaną usunięte
Jeśli nie zostanie określone, pliki zostaną skopiowane, a pliki w folderze określonym w parametrze ApplicationSourcePath zostaną zachowane
Ten parametr jest prawidłowy tylko w pierwszym przykładzie składni.
| Parametr | Wartość |
|---|---|
| Wymagany? | False |
| Pozycja? | Nazwany |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | False |
| Akceptować symbole wieloznaczne? | False |
-NoSource [<parametr przełączania>]
Ten parametr określa, że importowana aplikacja nie ma plików źródłowych do skopiowania. W przypadku korzystania z tego parametru plikami źródłowymi aplikacji są:
W udostępnionym folderze sieciowym określonym w wierszu polecenia instalacji aplikacji lub w ustawieniach konfiguracji katalogu roboczego
Obraz już obecny w systemie operacyjnym
Ten parametr jest prawidłowy tylko w drugim przykładzie składni.
| Parametr | Wartość |
|---|---|
| Wymagany? | False |
| Pozycja? | Nazwany |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | True (ByValue) |
| Akceptować symbole wieloznaczne? | False |
-Bundle [<SwitchParameter>]
Ten parametr określa, że importowana aplikacja jest pakietem co najmniej dwóch aplikacji. Ten parametr jest prawidłowy tylko w ostatnim przykładzie składni.
| Parametr | Wartość |
|---|---|
| Wymagany? | False |
| Pozycja? | Nazwany |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | True (ByValue) |
| Akceptować symbole wieloznaczne? | False |
<CommonParameters (Wspólne parametry)>
To polecenie cmdlet obsługuje następujące typowe parametry: Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction i WarningVariable. Aby uzyskać więcej informacji, zobacz temat "about_CommonParameters", do którego możesz uzyskać dostęp, wpisując poniższe polecenie, a następnie naciskając klawisz ENTER:
Get-Help about_CommonParameters
Wyjścia
To polecenie cmdlet wyprowadza obiekt typu PSObject , który odwołuje się do właśnie zaimportowanej aplikacji.
Przykład 1
Import-MDTApplication -Path "DS001:\Applications" -Name "Office 2010 Professional Plus 32-bit" ApplicationSourcePath "\\WDG-MDT-01\Source$\Office2010ProPlus\x86" DestinationFolder "Office2010ProPlusx86"
Opis
W tym przykładzie zaimportowano aplikację z plikami źródłowymi z folderu udostępnionego w sieci pod adresem \\WDG-MDT-01\Source$\Office2010ProPlus\x86 i skopiowano te pliki źródłowe do folderu DS001:\Applications\Office2010ProPlusx86 w ramach udziału wdrożenia. Pliki źródłowe zostaną zachowane.
Przykład 2
Import-MDTApplication -Path "DS001:\Applications" -Name "Office 2010 Professional Plus 32-bit" ApplicationSourcePath "\\WDG-MDT-01\Source$\Office2010ProPlus\x86" DestinationFolder "Office2010ProPlusx86" -Move
Opis
W tym przykładzie zaimportowano aplikację z plikami źródłowymi z udostępnionego folderu sieciowego o lokalizacji \\WDG-MDT-01\Source$\Office2010ProPlus\x86 i przeniesiono te pliki źródłowe do folderu DS001:\Applications\Office2010ProPlusx86 w ramach udziału wdrożenia. Pliki źródłowe są usuwane z udostępnionego folderu sieciowego w lokalizacji \\WDG-MDT-01\Source$\Office2010ProPlus\x86. Aplikacja nosi nazwę Office 2012 Professional Plus 32-bitowa.
Przykład 3
Import-MDTApplication -Path "DS001:\Applications" -Name "Office 2010 Professional Plus 32-bit" NoSource
Opis
W tym przykładzie zaimportowano aplikację o nazwie Office 2012 Professional Plus 32-bitową bez plików źródłowych.
Przykład 4
Import-MDTApplication -Path "DS001:\Applications" -Name "Woodgrove Bank Core Applications" Bundle
Opis
W tym przykładzie zaimportowano pakiet aplikacji o nazwie Woodgrove Bank Core Applications.
Import-MDTDriver
W tej sekcji opisano polecenie cmdlet programu Windows PowerShell Import-MDTDriver. Uruchom to polecenie cmdlet z konsoli programu Windows PowerShell z załadowaną przystawką MDT PowerShell. Aby uzyskać więcej informacji dotyczących sposobu uruchamiania konsoli programu Windows PowerShell z załadowaną przystawką MDT PowerShell, zobacz "Ładowanie przystawki programu Windows PowerShell MDT".
Składnia
Import-MDTDriver [-Path <String>] -SourcePath <String[]> [ImportDuplicates] [<CommonParameters>]
Opis
To polecenie cmdlet importuje co najmniej jeden sterownik urządzenia do udziału wdrożenia. To polecenie cmdlet wyszukuje sterowniki urządzeń, począwszy od folderu określonego w parametrze SourcePath . To polecenie cmdlet zlokalizuje wiele sterowników urządzeń znalezionych w tej strukturze folderów.
Parametry
Ta podsekcja zawiera informacje o różnych parametrach, których można używać z poleceniem cmdlet Import-MDTDriver .
-Ciąg ścieżki <>
Ten parametr określa w pełni kwalifikowaną ścieżkę do istniejącego folderu, w którym importowany sterownik urządzenia zostanie umieszczony w udziale wdrożenia.
Uwaga
Jeśli ten parametr nie zostanie podany, katalog roboczy programu Windows PowerShell musi domyślnie wybrać żądaną lokalizację w udziale wdrażania. Ten parametr należy podać, jeśli parametr SourcePath nie został podany.
| Parametr | Wartość |
|---|---|
| Wymagany? | False |
| Pozycja? | Nazwany |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | False |
| Akceptować symbole wieloznaczne? | False |
-Ciąg ścieżki <źródłowej[ ]>
Ten parametr określa co najmniej jedną w pełni kwalifikowaną ścieżkę w tablicy ciągów dla folderów źródłowych, w których znajdują się pliki sterownika urządzenia. W każdej strukturze folderów, począwszy od folderu określonego w tym parametrze, wyszukiwane są sterowniki urządzeń, w tym wszystkie podfoldery i zawartość .cab plików w strukturze folderów.
Uwaga
Jeśli ten parametr nie zostanie podany, to katalog roboczy programu Windows PowerShell musi domyślnie korzystać z folderu, w którym znajdują się pliki sterownika urządzenia. Ten parametr należy podać, jeśli parametr Path nie jest podany.
| Parametr | Wartość |
|---|---|
| Wymagany? | True |
| Pozycja? | 1 i nazwany |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | False |
| Akceptować symbole wieloznaczne? | False |
-ImportDuplicates [<SwitchParameter>]
Ten parametr określa, czy to polecenie cmdlet ma importować zduplikowane sterowniki urządzeń. Domyślnie zduplikowane sterowniki urządzeń nie są importowane. Zduplikowane sterowniki urządzeń są wykrywane przez obliczanie wartości skrótu dla wszystkich plików w folderze sterownika urządzenia. Jeśli obliczona wartość skrótu jest zgodna z innym sterownikiem urządzenia, importowany sterownik urządzenia jest uważany za duplikat.
Jeśli zostanie wykryty zduplikowany sterownik, a parametr nie zostanie podany, sterownik urządzenia zostanie dodany i połączony z oryginalnym, istniejącym sterownikiem urządzenia.
Jeśli ten parametr wynosi:
po określeniu, zostaną zaimportowane zduplikowane sterowniki urządzeń
Jeśli nie zostanie określone, sterowniki urządzeń zostaną dodane i połączone z oryginalnymi, istniejącymi sterownikami urządzeń
| Parametr | Wartość |
|---|---|
| Wymagany? | False |
| Pozycja? | Nazwany |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | True (ByValue) |
| Akceptować symbole wieloznaczne? | False |
<CommonParameters (Wspólne parametry)>
To polecenie cmdlet obsługuje następujące typowe parametry: Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction i WarningVariable. Aby uzyskać więcej informacji, zobacz temat "about_CommonParameters", do którego możesz uzyskać dostęp, wpisując poniższe polecenie, a następnie naciskając klawisz ENTER:
Get-Help about_CommonParameters
Wyjścia
To polecenie cmdlet wyprowadza co najmniej jeden obiekt typu PSObject (po jednym dla każdego zaimportowanego sterownika urządzenia).
Przykład 1
Import-MDTDriver -Path "DS001:\Out-of-Box Drivers" SourcePath "\\WDG-MDT-01\Source$\Drivers"
Opis
W tym przykładzie zaimportowano wszystkie sterowniki urządzeń w strukturze folderów, a katalog główny struktury folderów znajduje się w folderze \\WDG-MDT-01\Source$\Drivers. Sterowniki urządzeń są przechowywane w Out-of-Box Drivers folderze w udziale wdrażania zamapowanym na dysk MDTProvder programu Windows PowerShell. Jeśli zostaną wykryte zduplikowane sterowniki urządzeń, zostaną one dodane i połączone z oryginalnymi, istniejącymi sterownikami urządzeń w udziale wdrożenia.
Przykład 2
$DriverSourcePath="\\WDG-MDT-01\Source$\VendorADrivers", "\\WDG-MDT-01\Source$\VendorBDrivers"
Import-MDTDriver -Path "DS001:\Out-of-Box Drivers" SourcePath $DriverSourcePath ImportDuplicates
Opis
W tym przykładzie zaimportowano wszystkie sterowniki urządzeń w strukturze folderów określonej w $DriverSourcePath tablicy ciągów. Sterowniki urządzeń są przechowywane w Out-of-Box Drivers folderze w udziale wdrażania zamapowanym na dysk MDTProvder programu Windows PowerShell. Jeśli zostaną wykryte zduplikowane sterowniki urządzeń, zostaną one zaimportowane.
Import-MDTOperatingSystem
W tej sekcji opisano polecenie cmdlet programu Windows PowerShell Import-MDTOperatingSystem. Uruchom to polecenie cmdlet z konsoli programu Windows PowerShell z załadowaną przystawką MDT PowerShell. Aby uzyskać więcej informacji dotyczących sposobu uruchamiania konsoli programu Windows PowerShell z załadowaną przystawką MDT PowerShell, zobacz "Ładowanie przystawki programu Windows PowerShell MDT".
Składnia
Import-MDTOperatingSystem [-Path <String>] -SourcePath <String> [-DestinationFolder <String>] [-Move] [<CommonParameters>]
-lub-
Import-MDTOperatingSystem [-Path <String>] [DestinationFolder <String>] -SourceFile <String> [SetupPath <String>] [-Move] [<CommonParameters>]
-lub-
Import-MDTOperatingSystem [-Path <String>] -WDSServer <String> [<CommonParameters>]
Opis
To polecenie cmdlet importuje system operacyjny do udziału wdrożenia. Za pomocą tego polecenia cmdlet można zaimportować następujące typy systemów operacyjnych:
Systemy operacyjne z oryginalnych plików źródłowych przy użyciu parametrów SourcePath . Pierwszy przykład składni ilustruje zastosowanie tego polecenia cmdlet na potrzeby tego typu importu systemu operacyjnego.
Pliki obrazów niestandardowych systemów operacyjnych, takie jak przechwytywanie obrazów z komputerów referencyjnych, przy użyciu parametru SourceFile . Drugi przykład składni ilustruje zastosowanie tego polecenia cmdlet na potrzeby tego typu importu systemu operacyjnego.
Obrazy systemu operacyjnego obecne w usługach wdrażania systemu Windows przy użyciu parametru WDSServer . Ostatni przykład składni ilustruje zastosowanie tego polecenia cmdlet na potrzeby tego typu importu systemu operacyjnego.
Parametry
Ta podsekcja zawiera informacje o różnych parametrach, których można używać z poleceniem cmdlet Import-MDTOperatingSystem .
-Ciąg ścieżki <>
Ten parametr określa w pełni kwalifikowaną ścieżkę do istniejącego folderu w udziale wdrożenia, w którym zostanie umieszczony importowany system operacyjny. Jeśli parametr DestinationFolder jest używany, folder określony w parametrze DestinationFolder jest tworzony poniżej folderu określonego w tym parametrze. Ten parametr jest używany we wszystkich zastosowaniach składni dla tego polecenia cmdlet.
Uwaga
Jeśli ten parametr nie zostanie podany, katalog roboczy programu Windows PowerShell musi domyślnie wybrać żądaną lokalizację w udziale wdrażania.
| Parametr | Wartość |
|---|---|
| Wymagany? | False |
| Pozycja? | Nazwany |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | False |
| Akceptować symbole wieloznaczne? | False |
-Ciąg ścieżki <źródłowej>
Ten parametr określa w pełni kwalifikowaną ścieżkę do plików źródłowych systemu operacyjnego dla systemu operacyjnego, który zostanie zaimportowany do udziału wdrożenia. Ten parametr jest prawidłowy tylko w pierwszym przykładzie składni.
| Parametr | Wartość |
|---|---|
| Wymagany? | True |
| Pozycja? | Nazwany |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | False |
| Akceptować symbole wieloznaczne? | False |
-Ciąg folderu_ <docelowego>
Ten parametr określa folder w udziale wdrożenia, do którego mają zostać zaimportowane pliki źródłowe systemu operacyjnego. Ten folder jest tworzony poniżej folderu określonego w parametrze Path . Ten parametr jest prawidłowy tylko w pierwszym i drugim przykładzie składni.
| Parametr | Wartość |
|---|---|
| Wymagany? | True |
| Pozycja? | Nazwany |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | False |
| Akceptować symbole wieloznaczne? | False |
-move [<parametr przełącznika>]
Ten parametr określa, czy pliki źródłowe systemu operacyjnego powinny być przenoszone (a nie kopiowane) z folderu, w którym znajdują się pliki źródłowe systemu operacyjnego, określonego w parametrze DestinationFolder .
Jeśli ten parametr wynosi:
Po określeniu pliki są przenoszone, a pliki w folderze określonym w parametrze DestinationFolder są usuwane
Jeśli nie zostanie określone, pliki zostaną skopiowane, a pliki w folderze określonym w parametrze DestinationFolder zostaną zachowane
Ten parametr jest prawidłowy tylko w pierwszym i drugim przykładzie składni.
| Parametr | Wartość |
|---|---|
| Wymagany? | False |
| Pozycja? | Nazwany |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | False |
| Akceptować symbole wieloznaczne? | False |
-SourceFile <String>
Ten parametr określa w pełni kwalifikowaną ścieżkę do pliku WIM źródłowego systemu operacyjnego dla systemu operacyjnego, który zostanie zaimportowany do udziału wdrożenia. Ten parametr jest prawidłowy tylko w drugim przykładzie składni.
| Parametr | Wartość |
|---|---|
| Wymagany? | True |
| Pozycja? | Nazwany |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | False |
| Akceptować symbole wieloznaczne? | False |
-Ciąg ścieżki <konfiguracji>
Ten parametr określa w pełni kwalifikowaną ścieżkę do plików instalacyjnych systemu operacyjnego, które należy zaimportować wraz z plikiem wim określonym w parametrze SourceFile . Ten parametr jest prawidłowy tylko w drugim przykładzie składni.
| Parametr | Wartość |
|---|---|
| Wymagany? | True |
| Pozycja? | Nazwany |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | False |
| Akceptować symbole wieloznaczne? | False |
-WDSServer <ciąg>
Ten parametr określa nazwę serwera usług wdrażania systemu Windows, na którym znajdują się pliki obrazu systemu operacyjnego do zaimportowania. Wszystkie operacyjne pliki obrazów na serwerze usług wdrażania systemu Windows zostaną zaimportowane do udziału wdrożenia. Rzeczywiste pliki obrazów systemu operacyjnego nie są kopiowane do udziału wdrożenia. Zamiast tego udział wdrożenia zawiera link do każdego pliku systemu operacyjnego na serwerze usług wdrażania systemu Windows.
Ten parametr jest prawidłowy tylko w ostatnim przykładzie składni.
| Parametr | Wartość |
|---|---|
| Wymagany? | False |
| Pozycja? | Nazwany |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | False |
| Akceptować symbole wieloznaczne? | False |
<CommonParameters (Wspólne parametry)>
To polecenie cmdlet obsługuje następujące typowe parametry: Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction i WarningVariable. Aby uzyskać więcej informacji, zobacz temat "about_CommonParameters", do którego możesz uzyskać dostęp, wpisując poniższe polecenie, a następnie naciskając klawisz ENTER:
Get-Help about_CommonParameters
Wyjścia
To polecenie cmdlet wyprowadza co najmniej jeden obiekt typu PSObject (po jednym dla każdego zaimportowanego systemu operacyjnego).
Przykład 1
Import-MDTOperatingSystem -Path "DS001:\Operating Systems" SourcePath "\\WDGMDT01\Source$\Windows8" DestinationFolder "Windows8x64"
Opis
W tym przykładzie zaimportowano system operacyjny z udostępnionego folderu sieciowego w lokalizacji \\WDG-MDT-01\Source$\Windows8, a następnie skopiowano pliki źródłowe do folderu DS001:\Operating Systems\Windows8x64 w ramach udziału wdrożenia. Pliki źródłowe zostaną zachowane.
Przykład 2
Import-MDTOperatingSystem -Path "DS001:\Operating Systems" SourcePath "\\WDGMDT01\Source$\Windows8" DestinationFolder "Windows8x64" -Move
Opis
W tym przykładzie zaimportowano system operacyjny z udostępnionego folderu sieciowego w lokalizacji \\WDG-MDT-01\Source$\Windows8, a następnie skopiowano pliki źródłowe do folderu DS001:\Operating Systems\Windows8x64 w ramach udziału wdrożenia. Pliki źródłowe są usuwane z udostępnionego folderu sieciowego w lokalizacji \\WDG-MDT-01\Source$\Windows8.
Przykład 3
Import-MDTOperatingSystem -Path "DS001:\Operating Systems" DestinationFolder "Windows8x64-Reference" -SourceFile "\\WDGMDT01\Capture$\WDG-REF-01_Capture.wim"
Opis
W tym przykładzie zaimportowano przechwycony, niestandardowy plik obrazu systemu operacyjnego (plik wim) z \\WDG-MDT-01\ Rejestrator$\WDG-REF-01_Capture.wim i skopiowano plik obrazu do DS001:\Operating Systems\Windows8x64-Reference w ramach udziału wdrożenia. Źródłowy plik wim jest zachowywany w udostępnionym folderze sieciowym.
Przykład 4
Import-MDTOperatingSystem -Path "DS001:\Operating Systems" WDSServer "WDG-WDS-01"
Opis
W tym przykładzie zaimportowano wszystkie obrazy systemu operacyjnego z serwera usług wdrażania systemu Windows o nazwie WDG-WDS-01 i utworzono link do każdego obrazu systemu operacyjnego w folderze DS001:\Operating Systems w udziale wdrożenia. Pliki obrazu źródłowego systemu operacyjnego zapisane na serwerze usług wdrażania systemu Windows są zachowywane na serwerze tych usług.
Import-MDTPackage
W tej sekcji opisano polecenie cmdlet programu Windows PowerShell Import-MDTPackage. Uruchom to polecenie cmdlet z konsoli programu Windows PowerShell z załadowaną przystawką MDT PowerShell. Aby uzyskać więcej informacji dotyczących sposobu uruchamiania konsoli programu Windows PowerShell z załadowaną przystawką MDT PowerShell, zobacz "Ładowanie przystawki programu Windows PowerShell MDT".
Składnia
Import-MDTPackage [-Path <String>] [[-SourcePath] <String[]>] [<CommonParameters>]
Opis
To polecenie cmdlet importuje co najmniej jeden pakiet systemu operacyjnego do udziału wdrożenia. Importowane są pakiety systemów operacyjnych, takie jak aktualizacje zabezpieczeń, pakiety językowe i nowe składniki. Dodatków Service Pack nie należy importować jako pakietów systemu operacyjnego, ponieważ nie można ich instalować w trybie offline.
Parametry
Ta podsekcja zawiera informacje o różnych parametrach, których można używać z poleceniem cmdlet Import-MDTPackage .
-Ciąg ścieżki <>
Ten parametr określa w pełni kwalifikowaną ścieżkę do istniejącego folderu w udziale wdrożenia, w którym zostaną umieszczone importowane pakiety systemu operacyjnego.
Uwaga
Jeśli ten parametr nie zostanie podany, katalog roboczy programu Windows PowerShell musi domyślnie wybrać żądaną lokalizację w udziale wdrażania.
| Parametr | Wartość |
|---|---|
| Wymagany? | False |
| Pozycja? | Nazwany |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | False |
| Akceptować symbole wieloznaczne? | False |
-Ciąg ścieżki <źródłowej>
Ten parametr określa w pełni kwalifikowaną ścieżkę do struktury folderów do skanowania w poszukiwaniu pakietów systemu operacyjnego do zaimportowania. Określona struktura folderów zostanie przeskanowana w poszukiwaniu plików .cab i .msu. W przypadku plików msu są automatycznie wyodrębniane .cab plików w plikach msu.
| Parametr | Wartość |
|---|---|
| Wymagany? | True |
| Pozycja? | 1 i nazwany |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | False |
| Akceptować symbole wieloznaczne? | False |
<CommonParameters (Wspólne parametry)>
To polecenie cmdlet obsługuje następujące typowe parametry: Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction i WarningVariable. Aby uzyskać więcej informacji, zobacz temat "about_CommonParameters", do którego możesz uzyskać dostęp, wpisując poniższe polecenie, a następnie naciskając klawisz ENTER:
Get-Help about_CommonParameters
Wyjścia
To polecenie cmdlet wyprowadza obiekt typu PSObject , który odwołuje się do właśnie zaimportowanego pakietu.
Przykład 1
Import-MDTOperatingSystem -Path "DS001:\Packages" SourcePath "\\WDGMDT01\Source$\OSPackages"
Opis
W tym przykładzie przeskanowany jest sieciowy folder udostępniony w lokalizacji \\WDG-MDT-01\Source$\OSPackages w poszukiwaniu pakietów systemu operacyjnego, a następnie pliki źródłowe są kopiowane do folderu DS001:\Packages w ramach udziału wdrożenia. Pliki źródłowe są usuwane z udostępnionego folderu sieciowego w folderze \\WDG-MDT-01\Source$\OSPackages.
Import-MDTTaskSequence
W tej sekcji opisano polecenie cmdlet programu Windows PowerShell Import-MDTTaskSequence. Uruchom to polecenie cmdlet z konsoli programu Windows PowerShell z załadowaną przystawką MDT PowerShell. Aby uzyskać więcej informacji dotyczących sposobu uruchamiania konsoli programu Windows PowerShell z załadowaną przystawką MDT PowerShell, zobacz "Ładowanie przystawki programu Windows PowerShell MDT".
Składnia
Import-MDTTaskSequence [-Path <String>] -Template <String> -Name <String> -ID <String> [[-Comments] <String>] [[-Version] <String>] [-OperatingSystemPath <String>] [-OperatingSystem <PSObject>] [-FullName <String>] [-OrgName <String>] [-HomePage <String>] [-ProductKey <String>] [-OverrideProductKey <String>] [-AdminPassword <String>] [<CommonParameters>]
Opis
To polecenie cmdlet importuje sekwencję zadań do udziału wdrożenia. Nowo zaimportowana sekwencja zadań będzie oparta na istniejącym szablonie sekwencji zadań określonym we właściwości Szablon .
Parametry
Ta podsekcja zawiera informacje o różnych parametrach, których można używać z poleceniem cmdlet Import-MDTPackage .
-Ciąg ścieżki <>
Ten parametr określa w pełni kwalifikowaną ścieżkę do istniejącego folderu w udziale wdrożenia, w którym zostanie umieszczona importowana sekwencja zadań. Domyślnie ścieżka powinna wskazywać folder Control i/lub podfolder folderu Control w udziale wdrożenia. Wartość parametru ID zostanie użyta do utworzenia podfolderu w ścieżce określonej w tym parametrze.
Uwaga
Jeśli ten parametr nie zostanie podany, katalog roboczy programu Windows PowerShell musi domyślnie wybrać żądaną lokalizację w udziale wdrażania.
| Parametr | Wartość |
|---|---|
| Wymagany? | False |
| Pozycja? | Nazwany |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | False |
| Akceptować symbole wieloznaczne? | False |
-ciąg szablonu <>
Ten parametr określa szablon sekwencji zadań, który ma być używany do importowania nowej sekwencji zadań. Szablony sekwencji zadań to pliki .xml, które zawierają kroki sekwencji zadań dla określonego typu sekwencji zadań. Jeśli szablon sekwencji zadań znajduje się w:
installation_folder\Templates (gdzie installation_folder jest folderem, w którym jest zainstalowany zestaw MDT), wymagana jest tylko .xml nazwa pliku.
Wymagany jest kolejny folder, a następnie w pełni kwalifikowana ścieżka wraz z nazwą .xml szablonu sekwencji zadań.
Aby uzyskać więcej informacji na temat szablonów sekwencji zadań, które są dołączone do zestawu MDT dla wdrożeń LTI, zobacz sekcję "Tworzenie nowej sekwencji zadań w środowisku wdrażania środowiska pracy" w dokumencie zestawu MDT przy użyciu zestawu narzędzi firmy Microsoft do wdrażania.
| Parametr | Wartość |
|---|---|
| Wymagany? | True |
| Pozycja? | 1 i nazwany |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | False |
| Akceptować symbole wieloznaczne? | False |
-Ciąg nazw <>
Ten parametr określa nazwę sekwencji zadań do zaimportowania. Wartość tego parametru musi być unikatowa w udziale wdrożenia.
| Parametr | Wartość |
|---|---|
| Wymagany? | True |
| Pozycja? | 2 i nazwane |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | False |
| Akceptować symbole wieloznaczne? | False |
-Ciąg identyfikatora <>
Ten parametr określa identyfikator sekwencji zadań do zaimportowania. Wartość tego parametru musi być unikatowa w udziale wdrożenia. Wartość przypisana do tego parametru powinna być zapisana wielkimi literami i nie zawierać spacji ani znaków specjalnych. Ta wartość jest używana do utworzenia podfolderu w folderze określonym w parametrze Path , który powinien znajdować się w folderze Control w udziale wdrożenia.
| Parametr | Wartość |
|---|---|
| Wymagany? | True |
| Pozycja? | 3 i nazwane |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | False |
| Akceptować symbole wieloznaczne? | False |
-Ciąg komentarzy <>
Ten parametr określa tekst, który zawiera dodatkowe, opisowe informacje o sekwencji zadań do zaimportowania. Te informacje opisowe są widoczne w Środowisku wdrażania.
| Parametr | Wartość |
|---|---|
| Wymagany? | False |
| Pozycja? | 4 i nazwane |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | False |
| Akceptować symbole wieloznaczne? | False |
-version <string>
Ten parametr określa numer wersji sekwencji zadań do zaimportowania. Wartość tego parametru służy tylko do przekazywania informacji i nie jest używana przez zestaw MDT do przetwarzania związanego z wersją.
| Parametr | Wartość |
|---|---|
| Wymagany? | False |
| Pozycja? | 4 i nazwane |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | False |
| Akceptować symbole wieloznaczne? | False |
-Ciąg ścieżki <systemu operacyjnego>
Ten parametr określa w pełni kwalifikowaną ścieżkę programu Windows PowerShell do folderu w udziale wdrażania zawierającego system operacyjny, który ma być używany z tą sekwencją zadań, np. DS001:\Operating Systems\Windows 8. System operacyjny musi już istnieć w udziale wdrażania, do którego importowana jest sekwencja zadań.
Uwaga
Jeśli ten parametr nie zostanie podany, a sekwencja zadań musi odwoływać się do systemu operacyjnego, należy podać parametr OperatingSystem .
| Parametr | Wartość |
|---|---|
| Wymagany? | False |
| Pozycja? | Nazwany |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | False |
| Akceptować symbole wieloznaczne? | False |
-OperatingSystem <PSObject>
Ten parametr określa obiekt systemu operacyjnego, który ma być używany z tą sekwencją zadań. System operacyjny musi już istnieć w udziale wdrażania, do którego importowana jest sekwencja zadań.
Obiekt programu Windows PowerShell dla systemu operacyjnego można pobrać za pomocą polecenia cmdlet Get-Item, jak w poniższym przykładzie:
$OS=Get-Item "DS001:\Operating Systems\Windows 8"
Aby uzyskać więcej informacji na temat polecenia cmdlet Get-Item , zobacz Korzystanie z polecenia cmdlet Get-Item.
Uwaga
Jeśli ten parametr nie zostanie podany, a sekwencja zadań musi odwoływać się do systemu operacyjnego, należy podać parametr OperatingSystemPath .
| Parametr | Wartość |
|---|---|
| Wymagany? | False |
| Pozycja? | Nazwany |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | False |
| Akceptować symbole wieloznaczne? | False |
-FullName <String>
Ten parametr określa nazwę zarejestrowanego właściciela systemu operacyjnego, który ma być używany z tą sekwencją zadań. Ta nazwa jest zapisywana w kluczu rejestru RegisteredOwner pod adresem HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion. Wartość tego parametru jest wstrzykiwana do pliku Unattend.xml, który ma być skojarzony z tą sekwencją zadań.
| Parametr | Wartość |
|---|---|
| Wymagany? | False |
| Pozycja? | Nazwany |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | False |
| Akceptować symbole wieloznaczne? | False |
-OrgName <String>
Ten parametr określa nazwę organizacji dla zarejestrowanego właściciela systemu operacyjnego, która ma być używana z tą sekwencją zadań. Ta nazwa jest zapisywana w kluczu rejestru RegisteredOrganization w HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion. Wartość tego parametru jest wstrzykiwana do pliku Unattend.xml, który ma być skojarzony z tą sekwencją zadań.
| Parametr | Wartość |
|---|---|
| Wymagany? | False |
| Pozycja? | Nazwany |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | False |
| Akceptować symbole wieloznaczne? | False |
-Ciąg strony <głównej>
Ten parametr określa adres URL, który ma być używany jako strona główna w programie Internet Explorer. Wartość tego parametru jest wstrzykiwana do pliku Unattend.xml, który ma być skojarzony z tą sekwencją zadań.
| Parametr | Wartość |
|---|---|
| Wymagany? | False |
| Pozycja? | Nazwany |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | False |
| Akceptować symbole wieloznaczne? | False |
-Ciąg klucza <produktu>
Ten parametr określa klucz produktu, który ma być używany dla systemu operacyjnego, który ma być używany z tą sekwencją zadań. Ten klucz produktu jest ważny tylko dla detalicznych wersji systemów operacyjnych Windows. Wartość tego parametru jest wstrzykiwana do pliku Unattend.xml, który ma być skojarzony z tą sekwencją zadań.
Uwaga
Jeśli ten parametr nie zostanie podany, klucz produktu należy podać podczas wdrażania tej sekwencji zadań w Kreatorze wdrażania, w pliku CustomSettings.ini lub w bazie danych MDT.
| Parametr | Wartość |
|---|---|
| Wymagany? | False |
| Pozycja? | Nazwany |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | False |
| Akceptować symbole wieloznaczne? | False |
-OverrideProductKey <String>
Ten parametr określa klucz aktywacji wielokrotnej, który ma być używany przez system operacyjny z tą sekwencją zadań. Ten klucz produktu jest ważny tylko dla wersji systemu Windows z licencją zbiorczą. Wartość tego parametru jest wstrzykiwana do pliku Unattend.xml, który ma być skojarzony z tą sekwencją zadań.
Uwaga
Jeśli ten parametr nie zostanie podany, klucz aktywacji wielokrotnej należy podać podczas wdrażania tej sekwencji zadań w Kreatorze wdrażania, w pliku CustomSettings.ini lub w bazie danych MDT.
| Parametr | Wartość |
|---|---|
| Wymagany? | False |
| Pozycja? | Nazwany |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | False |
| Akceptować symbole wieloznaczne? | False |
-AdminPassword <String>
Ten parametr określa hasło, które ma zostać przypisane do wbudowanego lokalnego konta administratora na komputerze docelowym. Wartość tego parametru jest wstrzykiwana do pliku Unattend.xml, który ma być skojarzony z tą sekwencją zadań.
Uwaga
Jeśli ten parametr nie zostanie podany, podczas wdrażania tej sekwencji zadań w Kreatorze wdrażania, w pliku CustomSettings.ini lub w bazie danych MDT należy podać hasło, które ma zostać przypisane do wbudowanego, lokalnego konta administratora na komputerze docelowym.
| Parametr | Wartość |
|---|---|
| Wymagany? | False |
| Pozycja? | Nazwany |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | False |
| Akceptować symbole wieloznaczne? | False |
<CommonParameters (Wspólne parametry)>
To polecenie cmdlet obsługuje następujące typowe parametry: Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction i WarningVariable. Aby uzyskać więcej informacji, zobacz temat "about_CommonParameters", do którego możesz uzyskać dostęp, wpisując poniższe polecenie, a następnie naciskając klawisz ENTER:
Get-Help about_CommonParameters
Wyjścia
To polecenie cmdlet wyprowadza obiekt typu PSObject , który odwołuje się do właśnie zaimportowanej sekwencji zadań.
Przykład 1
Import-MDTTaskSequence -Path "DS001:\Control" -Template "Client.xml" -Name "Deploy Windows 8 to Reference Computer" -ID "WIN8REFERENCE" -Comments "Task sequence for deploying Windows 8 to the reference computer (WDG-REF-01)" -Version "1.00" -OperatingSystemPath "DS001:\Operating Systems\Windows 8_x64" -FullName "Woodgrove Bank Employee" -OrgName "Woodgrove Bank" HomePage "https://www.woodgrovebank.com" OverrideProductKey "1234512345123451234512345" AdministratorPassword "P@ssw0rd"
Opis
W tym przykładzie zaimportowano sekwencję zadań o nazwie Deploy Windows 8 do komputera referencyjnego i utworzono sekwencję zadań w folderze DS001:\Control\WIN8REFERENCE w udziale wdrażania. Komentarz "Sekwencja zadań wdrażania systemu Windows 8 na komputerze referencyjnym (WDG-REF-01)" jest przypisany do sekwencji zadań. Numer wersji sekwencji zadań jest ustawiony na 1.00.
System operacyjny skojarzony z sekwencją zadań znajduje się w lokalizacji DS001:\Operating Systems\Windows 8_x64 w udziale wdrożenia. Zarejestrowanym właścicielem systemu operacyjnego będzie ustawienie Pracownik banku Woodgrove. Zarejestrowaną organizacją systemu operacyjnego będzie Woodgrove Bank. Strona główna programu Internet Explorer zostanie domyślnie ustawiona na https://www.woodgrovebank.com. Hasło dla lokalnego, wbudowanego konta administratora P@ssw0rdzostanie ustawione na wartość . Klucz produktu systemu operacyjnego zostanie ustawiony na 1234512345123451234512345.
Przykład 2
$OSObject=Get-Item "DS001:\Operating Systems\Windows 8_x64"
Import-MDTTaskSequence -Path "DS001:\Control" -Template "Client.xml" -Name "Deploy Windows 8 to Reference Computer" -ID "WIN8REFERENCE" -Comments "Task sequence for deploying Windows 8 to the reference computer (WDG-REF-01)" -Version "1.00"-OperatingSystem $OSObject -FullName "Woodgrove Bank Employee" -OrgName "Woodgrove Bank" HomePage "https://www.woodgrovebank.com" AdministratorPassword "P@ssw0rd"
Opis
W tym przykładzie zaimportowano sekwencję zadań o nazwie Deploy Windows 8 do komputera referencyjnego i utworzono sekwencję zadań w folderze DS001:\Control\WIN8REFERENCE w udziale wdrażania. Komentarz "Sekwencja zadań wdrażania systemu Windows 8 na komputerze referencyjnym (WDG-REF-01)" jest przypisany do sekwencji zadań. Numer wersji sekwencji zadań jest ustawiony na 1.00.
System operacyjny skojarzony z sekwencją zadań znajduje się w lokalizacji DS001:\Operating Systems\Windows 8_x64 w udziale wdrożenia, który jest przekazywany do polecenia cmdlet za pomocą zmiennej $OSObject . Zmienna $OSObject jest ustawiana na istniejący obiekt systemu operacyjnego przy użyciu polecenia cmdlet Get-Item .
Zarejestrowanym właścicielem systemu operacyjnego będzie ustawienie Pracownik banku Woodgrove. Zarejestrowaną organizacją systemu operacyjnego będzie Woodgrove Bank. Strona główna programu Internet Explorer zostanie domyślnie ustawiona na https://www.woodgrovebank.com. Hasło dla lokalnego, wbudowanego konta administratora P@ssw0rdzostanie ustawione na wartość . Podczas wdrażania tej sekwencji zadań w Kreatorze wdrażania, w pliku CustomSettings.ini lub w bazie danych MDT należy podać klucz produktu systemu operacyjnego.
New-MDTDatabase
W tej sekcji opisano polecenie cmdlet programu Windows PowerShell New-MDTDatabase. Uruchom to polecenie cmdlet z konsoli programu Windows PowerShell z załadowaną przystawką MDT PowerShell. Aby uzyskać więcej informacji dotyczących sposobu uruchamiania konsoli programu Windows PowerShell z załadowaną przystawką MDT PowerShell, zobacz "Ładowanie przystawki programu Windows PowerShell MDT".
Składnia
New-MDTDatabase [-Path <String>] [-Force] -SQLServer <String> [-Instance <String>] [-Port <String>] [-Netlib <String>] -Database <String> [-SQLShare <String>] [<CommonParameters>]
Opis
To polecenie cmdlet tworzy nową bazę danych MDT DB skojarzoną z udziałem wdrożenia. Każdy udział wdrożenia może być skojarzony tylko z jedną bazą danych MDT DB.
Parametry
Ta podsekcja zawiera informacje o różnych parametrach, których można używać z poleceniem cmdlet New-MDTDatabase .
-Ciąg ścieżki <>
Ten parametr określa w pełni kwalifikowaną ścieżkę programu Windows PowerShell do udziału wdrożenia, z którym zostanie skojarzona nowa baza danych MDT DB.
Uwaga
Jeśli ten parametr nie zostanie podany, katalog roboczy programu Windows PowerShell musi domyślnie wybrać żądaną lokalizację w udziale wdrażania.
| Parametr | Wartość |
|---|---|
| Wymagany? | False |
| Pozycja? | Nazwany |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | False |
| Akceptować symbole wieloznaczne? | False |
-force [<parametr przełączania>]
Ten parametr określa, że tabele w bazie danych MDT powinny zostać utworzone ponownie, jeśli baza danych określona w parametrze Database już istnieje. Jeśli ten parametr wynosi:
Zostaną one ponownie utworzone tabele w istniejącej bazie danych MDT
Jeśli zostanie pominięty, tabele w istniejącej bazie danych MDT nie zostaną ponownie utworzone
| Parametr | Wartość |
|---|---|
| Wymagany? | False |
| Pozycja? | Nazwany |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | True (ByValue) |
| Akceptować symbole wieloznaczne? | False |
-SQLServer <ciąg>
Ten parametr określa nazwę komputera z uruchomionym programem SQL Server, na którym zostanie utworzona nowa baza danych MDT.
| Parametr | Wartość |
|---|---|
| Wymagany? | True |
| Pozycja? | Nazwany |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | False |
| Akceptować symbole wieloznaczne? | False |
-Ciąg instancji <>
Ten parametr określa wystąpienie programu SQL Server, w którym zostanie utworzona nowa baza danych MDT. Jeśli ten parametr zostanie pominięty, baza danych MDT DB zostanie utworzona w domyślnym wystąpieniu programu SQL Server.
Uwaga
Usługa przeglądarki programu SQL Server musi być uruchomiona na komputerze z programem SQL Server, aby polecenie cmdlet zlokalizowało wystąpienie określone w tym parametrze.
| Parametr | Wartość |
|---|---|
| Wymagany? | False |
| Pozycja? | Nazwany |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | False |
| Akceptować symbole wieloznaczne? | False |
-Ciąg portu <>
Ten parametr określa port TCP, który ma być używany w komunikacji z wystąpieniem programu SQL Server określonym w parametrze SQLServer. Domyślnym portem używanym przez program SQL Server jest port 1433. Ten parametr należy określić, gdy w programie SQL Server skonfigurowano używanie portu innego niż wartość domyślna. Wartość tego parametru musi odpowiadać portowi skonfigurowanemu dla programu SQL Server.
| Parametr | Wartość |
|---|---|
| Wymagany? | False |
| Pozycja? | Nazwany |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | False |
| Akceptować symbole wieloznaczne? | False |
-netlib <string>
Ten parametr określa bibliotekę sieciową programu SQL Server używaną w komunikacji z wystąpieniem programu SQL Server określonym w parametrze SQLServer. Parametr można ustawić na jedną z następujących wartości:
DBNMPNTW, który jest używany do określania komunikacji nazwanych potoków
DBSMSOCN, który jest używany do określania komunikacji przez gniazda TCP/IP
Jeśli parametr ten nie zostanie podany, zostanie użyta nazwana biblioteka sieciowa programu SQL Server (DBNMPNTW).
| Parametr | Wartość |
|---|---|
| Wymagany? | False |
| Pozycja? | Nazwany |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | False |
| Akceptować symbole wieloznaczne? | False |
-ciąg bazy danych <>
Ten parametr określa nazwę bazy danych, która ma zostać utworzona w wystąpieniu programu SQL Server określonym w parametrze Instance na serwerze SQL Server określonym w parametrze SQLServer. Podczas tworzenia bazy danych i plików dziennika będzie używana domyślna konwencja lokalizacji i nazewnictwa.
Jeśli baza danych określona w tym parametrze już istnieje, nie zostanie odtworzona. Tabele w bazie danych można odtworzyć na podstawie parametru Force .
| Parametr | Wartość |
|---|---|
| Wymagany? | True |
| Pozycja? | Nazwany |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | False |
| Akceptować symbole wieloznaczne? | False |
-SQLShare <String>
Ten parametr określa nazwę udostępnionego folderu sieciowego na komputerze, na którym jest uruchomiony program SQL Server. To połączenie służy do nawiązywania połączeń zintegrowanych zabezpieczeń systemu Windows przy użyciu protokołu nazwanych potoków.
Uwaga
Jeśli ten parametr nie zostanie dołączony, nie zostanie nawiązane zabezpieczone połączenie IPC$. W wyniku tego komunikacja nazwanych potoków z programem SQL Server może zakończyć się niepowodzeniem.
| Parametr | Wartość |
|---|---|
| Wymagany? | False |
| Pozycja? | Nazwany |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | False |
| Akceptować symbole wieloznaczne? | False |
<CommonParameters (Wspólne parametry)>
To polecenie cmdlet obsługuje następujące typowe parametry: Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction i WarningVariable. Aby uzyskać więcej informacji, zobacz temat "about_CommonParameters", do którego możesz uzyskać dostęp, wpisując poniższe polecenie, a następnie naciskając klawisz ENTER:
Get-Help about_CommonParameters
Wyjścia
To polecenie cmdlet wyprowadza obiekt typu PSObject dla nowo utworzonej bazy danych MDT.
Przykład 1
New-MDTDatabase -Path "DS001:" -SQLServer "WDGSQL01" Database "MDTDB" -SQLShare "\\WDGSQL01\MDTShare$"
Opis
W tym przykładzie jest tworzona baza danych MDT o nazwie MDTDB w domyślnym wystąpieniu programu SQL Server na komputerze o nazwie WDG-SQL-01. Jeśli baza danych już istnieje, tabele w istniejącej bazie danych nie zostaną ponownie utworzone. Połączenie zostanie nawiązane przy użyciu domyślnego portu TCP programu SQL Server i protokołu nazwanych potoków.
Przykład 2
New-MDTDatabase -Path "DS001:" -Force -SQLServer "WDGSQL01" -Instance "MDTInstance" Database "MDTDB" -SQLShare "\\WDGSQL01\MDTShare$"
Opis
W tym przykładzie jest tworzona baza danych MDT o nazwie MDTDB w wystąpieniu programu SQL Server o nazwie MDTInstance na komputerze o nazwie WDG-SQL-01. Jeśli baza danych już istnieje, tabele w istniejącej bazie danych zostaną utworzone ponownie. Połączenie zostanie nawiązane przy użyciu domyślnego portu TCP programu SQL Server i protokołu nazwanych potoków.
Remove-MDTMonitorData
W tej sekcji opisano polecenie cmdlet programu Windows PowerShell Get-MDTPersistentDrive. Uruchom to polecenie cmdlet z konsoli programu Windows PowerShell z załadowaną przystawką MDT PowerShell. Aby uzyskać więcej informacji dotyczących sposobu uruchamiania konsoli programu Windows PowerShell z załadowaną przystawką MDT PowerShell, zobacz "Ładowanie przystawki programu Windows PowerShell MDT".
Składnia
Remove-MDTMonitorData [-Path <String>] [-ID <Int32>] [<CommonParameters>]
-lub-
Remove-MDTMonitorData [-Path <String>] [-ComputerObject <PSObject>] [<CommonParameters>]
Opis
To polecenie cmdlet usuwa zebrane dane monitorowania z istniejących zebranych danych monitorowania w udziale wdrożenia. Dane monitorowania do usunięcia można zidentyfikować, określając:
Identyfikator (identyfikator) elementu monitorowania dla określonego udziału wdrożenia. Identyfikatory elementów monitorowania są generowane automatycznie i przypisywane do elementu podczas tworzenia elementu dla udziału wdrożenia. Pierwszy przykład składni ilustruje to zastosowanie.
Obiekt komputera dla elementu monitorowania w udziale wdrożenia. Obiekt komputera można uzyskać za pomocą polecenia cmdlet Get-MDTMonitorData . Ostatni przykład składni ilustruje to użycie.
Uwaga
Po usunięciu monitorowanych danych nie ma metody odzyskania informacji.
Parametry
Ta podsekcja zawiera informacje o różnych parametrach, których można używać z poleceniem cmdlet Get- MDTMonitorData .
-Ciąg ścieżki <>
Ten parametr określa dysk programu MDTProvider programu Windows PowerShell dla żądanego udziału wdrożenia.
Uwaga
Jeśli ten parametr nie zostanie podany, katalog roboczy programu Windows PowerShell musi domyślnie używać lokalizacji w obrębie żądanego dysku programu Windows PowerShell MDTProvider.
| Parametr | Wartość |
|---|---|
| Wymagany? | False |
| Pozycja? | Nazwany |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | False |
| Akceptować symbole wieloznaczne? | False |
-ID <dopuszczalna do wartości null>
Ten parametr określa element danych monitorowania, który ma zostać usunięty, przy użyciu identyfikatora elementu danych monitorowania. Jeśli ten parametr nie zostanie określony, parametr ComputerObject musi zostać określony w celu zidentyfikowania określonego elementu danych monitorowania.
| Parametr | Wartość |
|---|---|
| Wymagany? | False |
| Pozycja? | Nazwany |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | True (ByValue) |
| Akceptować symbole wieloznaczne? | False |
-ComputerObject <PSObject>
Ten parametr określa element danych monitorowania, który ma zostać usunięty przy użyciu obiektu komputera. Jeśli ten parametr nie zostanie określony, parametr ID musi zostać określony w celu zidentyfikowania określonego elementu danych monitorowania.
| Parametr | Wartość |
|---|---|
| Wymagany? | False |
| Pozycja? | Nazwany |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | True (ByValue) |
| Akceptować symbole wieloznaczne? | False |
<CommonParameters (Wspólne parametry)>
To polecenie cmdlet obsługuje następujące typowe parametry: Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction i WarningVariable. Aby uzyskać więcej informacji, zobacz temat "about_CommonParameters", do którego możesz uzyskać dostęp, wpisując poniższe polecenie, a następnie naciskając klawisz ENTER:
Get-Help about_CommonParameters
Wyjścia
To polecenie cmdlet może wyprowadzać obiekt typu String , jeśli uwzględniono wspólny parametr Verbose ; W przeciwnym razie nie są generowane żadne dane wyjściowe.
Przykład 1
Remove-MDTMonitorData -Path "DS001:" -ID 3
Opis
W tym przykładzie element danych monitorowania o identyfikatorze o wartości 3 jest usuwany z udziału wdrożenia w ścieżce DS001 programu Windows PowerShell:
Przykład 2
Remove-MDTMonitorData -ID 3
Opis
W tym przykładzie element danych monitorowania o identyfikatorze o wartości 3 jest usuwany z udziału wdrożenia w domyślnej ścieżce programu Windows PowerShell.
Przykład 3
$MonitorObject=Get-MDTMonitorData | Where-Object {$_.Name eq 'WDG-REF-01'}
Remove-MDTMonitorData -ComputerObject $MonitorObject
Opis
W tym przykładzie zostaną usunięte wszystkie elementy danych monitorowania, których nazwa to WDG-REF-01. Obiekt można znaleźć przy użyciu polecenia cmdlet Get-MDTMonitorData i polecenia cmdlet Where-Object . Aby uzyskać więcej informacji na temat polecenia cmdlet Where-Object , zobacz Korzystanie z polecenia cmdlet Where-Object.
Remove-MDTPersistentDrive
W tej sekcji opisano polecenie cmdlet programu Windows PowerShell Remove-MDTPersistentDriveWindows. Uruchom to polecenie cmdlet z konsoli programu Windows PowerShell z załadowaną przystawką MDT PowerShell. Aby uzyskać więcej informacji dotyczących sposobu uruchamiania konsoli programu Windows PowerShell z załadowaną przystawką MDT PowerShell, zobacz "Ładowanie przystawki programu Windows PowerShell MDT".
Składnia
Remove-MDTPersistentDrive [-Name] <String> [[-InputObject] <PSObject>] [<CommonParameters>]
Opis
To polecenie cmdlet usuwa istniejący dysk programu Windows PowerShell utworzony przy użyciu MDTProvider z listy dysków trwale przechowywanych w środowisku wdrażania lub sesji programu Windows PowerShell przy użyciu polecenia cmdlet Restore-MDTPersistentDrive. To polecenie cmdlet jest wywoływane, gdy udział wdrożenia jest zamykany (usuwany z) środowiska wdrażania .
Uwaga
Lista trwałych dysków MDTProvider jest zachowywana dla poszczególnych użytkowników na podstawie profilu użytkownika.
Listę utrwalonych dysków MDTProvider można wyświetlić przy użyciu polecenia cmdlet Get-MDTPersistentDrive . Dysk MDTProvider można dodać do listy dysków trwałych przy użyciu polecenia cmdlet Add-MDTPersistentDrive .
Parametry
W tej podsekcji znajdują się informacje o różnych parametrach, których można używać z poleceniem cmdlet Add-MDTPersistentDriveWindows .
-Ciąg nazw <>
Określa nazwę dysku programu Windows PowerShell utworzonego przy użyciu dostawcy zestawu MDT i odpowiadającego istniejącemu udziałowi wdrożenia. Nazwa została utworzona przy użyciu polecenia cmdlet New-PSDrive i określając element MDTProvider w parametrze PSProvider .
Aby uzyskać więcej informacji na temat tworzenia nowego dysku programu Windows PowerShell przy użyciu elementu MDTProvider oraz udziału wdrożenia przy użyciu programu Windows PowerShell, zobacz sekcję "Tworzenie udziału wdrażania przy użyciu programu Windows PowerShell" w dokumencie zestawu MDT — przewodnik po zestawie narzędzi firmy Microsoft.
| Parametr | Wartość |
|---|---|
| Wymagany? | True |
| Pozycja? | 1 i nazwany |
| Wartość domyślna | Brak |
| Zaakceptować dane wejściowe potoku? | True (ByValue) |
| Akceptować symbole wieloznaczne? | False |
-InputObject <PSObject>
Ten parametr określa obiekt dysku programu Windows PowerShell utworzony wcześniej w procesie. Wprowadź obiekt PSObject , taki jak wygenerowany przez polecenie cmdlet New-PSDrive .
| Parametr | Wartość |
|---|---|
| Wymagany? | False |
| Pozycja? | 2 i nazwane |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | True (ByValue) |
| Akceptować symbole wieloznaczne? | False |
<CommonParameters (Wspólne parametry)>
To polecenie cmdlet obsługuje następujące typowe parametry: Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction i WarningVariable. Aby uzyskać więcej informacji, zobacz temat "about_CommonParameters", do którego możesz uzyskać dostęp, wpisując poniższe polecenie, a następnie naciskając klawisz ENTER:
Get-Help about_CommonParameters
Wyjścia
To polecenie cmdlet nie dostarcza żadnych danych wyjściowych.
Przykład 1
Remove-MDTPersistentDrive -Name "DS001:"
Opis
W tym przykładzie z listy trwałych dysków usunięto udział wdrożenia o nazwie dysku programu Windows PowerShell DS001.
Przykład 2
$MDTPSDrive = Get-PSDrive | Where-Object {$_.Root -eq "C:\DeploymentShare" -and $_.Provider -like "*MDTProvider"}
Remove-MDTPersistentDrive -InputObject $MDTPSDrive
Opis
W tym przykładzie usunięto udział wdrożenia w lokalizacji C:\DeploymentShare$ z listy dysków trwałych. Polecenia cmdlet GetPSDrive i Where-Object służą do zwracania dysku utrwalonego Windows PowerShell zestawu MDT do polecenia cmdlet Remove-MDTPersistentDrive przy użyciu zmiennej $MDTPSDrive. Aby uzyskać więcej informacji na temat polecenia cmdlet Where-Object , zobacz Korzystanie z polecenia cmdlet Where-Object. Aby uzyskać więcej informacji na temat polecenia cmdlet Get-PSDrive , zobacz Korzystanie z polecenia cmdlet Get-PSDrive.
Restore-MDTPersistentDrive
W tej sekcji opisano polecenie cmdlet programu Windows PowerShell Restore-MDTPersistentDrive. Uruchom to polecenie cmdlet z konsoli programu Windows PowerShell z załadowaną przystawką MDT PowerShell. Aby uzyskać więcej informacji dotyczących sposobu uruchamiania konsoli programu Windows PowerShell z załadowaną przystawką MDT PowerShell, zobacz "Ładowanie przystawki programu Windows PowerShell MDT".
Składnia
Restore-MDTPersistentDrive [-Force] [<CommonParameters>]
Opis
To polecenie cmdlet przywraca utrwalony dysk programu Windows PowerShell MDT na listę aktywnych dysków programu Windows PowerShell dla każdego udziału wdrożenia, który został dodany do listy trwałych dysków programu Windows PowerShell MDT. Lista trwałych dysków programu Windows PowerShell MDT jest zarządzana za pomocą poleceń cmdlet Add-MDTPersistentDrive i Remove-MDTPersistentDrive lub środowiska pracy wdrażania.
To polecenie cmdlet wywołuje polecenie cmdlet New-PSDrive w celu utworzenia dysku programu Windows PowerShell dla każdego dysku na liście trwałych zestawów MDT. Trwałe dyski programu MDT programu Windows PowerShell przypominają trwałe mapowania dysków sieciowych.
Uwaga
Ta lista trwałych dysków programu Windows PowerShell MDT jest obsługiwana dla poszczególnych użytkowników i przechowywana w profilu użytkownika.
Parametry
Ta podsekcja zawiera informacje o różnych parametrach, których można używać z poleceniem cmdlet Restore-MDTPersistentDrive .
-force [<parametr przełączania>]
Ten parametr określa, że udział wdrożenia powinien zostać uaktualniony po przywróceniu (jeśli jest to wymagane). Jeśli ten parametr wynosi:
Udział wdrożenia zostanie uaktualniony po przywróceniu (jeśli jest to wymagane)
Pominięty, udział wdrożenia nie zostanie uaktualniony po przywróceniu
| Parametr | Wartość |
|---|---|
| Wymagany? | False |
| Pozycja? | Nazwany |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | True (ByValue) |
| Akceptować symbole wieloznaczne? | False |
<CommonParameters (Wspólne parametry)>
To polecenie cmdlet obsługuje następujące typowe parametry: Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction i WarningVariable. Aby uzyskać więcej informacji, zobacz temat "about_CommonParameters", do którego możesz uzyskać dostęp, wpisując poniższe polecenie, a następnie naciskając klawisz ENTER:
Get-Help about_CommonParameters
Wyjścia
To polecenie cmdlet wyprowadza obiekt typu PSObject dla każdego przywracanego dysku programu Windows PowerShell dostawcy zestawu MDT.
Przykład 1
Get-MDTPersistentDrive
Opis
W tym przykładzie przywrócono listę trwałych dysków zestawu MDT, tworząc dysk programu Windows PowerShell przy użyciu typu MDTProvider. Udział wdrożenia nie zostanie uaktualniony po przywróceniu.
Przykład 2
Get-MDTPersistentDrive -Force
Opis
W tym przykładzie przywrócono listę trwałych dysków zestawu MDT, tworząc dysk programu Windows PowerShell przy użyciu typu MDTProvider. Udział wdrożenia zostanie uaktualniony po przywróceniu (jeśli jest to wymagane).
Set-MDTMonitorData
W tej sekcji opisano polecenie cmdlet programu Windows PowerShell Get-MDTPersistentDrive. Uruchom to polecenie cmdlet z konsoli programu Windows PowerShell z załadowaną przystawką MDT PowerShell. Aby uzyskać więcej informacji dotyczących sposobu uruchamiania konsoli programu Windows PowerShell z załadowaną przystawką MDT PowerShell, zobacz "Ładowanie przystawki programu Windows PowerShell MDT".
Składnia
Set-MDTMonitorData [-Path <String>] [-ComputerObject <PSObject>] [-Settings <Hashtable>] [<CommonParameters>]
-lub-
Set-MDTMonitorData [-Path <String>] [-MacAddress <String>] [Settings <Hashtable>] [<CommonParameters>]
Opis
To polecenie cmdlet tworzy nowy element danych monitorowania lub aktualizuje istniejący element danych monitorowania w udziale wdrożenia. Dane monitorowania do usunięcia można zidentyfikować, określając:
Obiekt komputera dla elementu monitorowania w udziale wdrożenia. Obiekt komputera można uzyskać za pomocą polecenia cmdlet Get-MDTMonitorData . Pierwszy przykład składni ilustruje to zastosowanie.
Adres MAC podstawowej karty sieciowej elementu monitorowania dla określonego udziału wdrożenia. Adres MAC jest automatycznie przypisywany do elementu danych monitorowania podczas tworzenia elementu dla udziału wdrożenia. Ostatni przykład składni ilustruje to użycie.
Uwaga
Po usunięciu monitorowanych danych nie ma metody odzyskania informacji.
Parametry
Ta podsekcja zawiera informacje o różnych parametrach, których można używać z poleceniem cmdlet Get- MDTMonitorData .
-Ciąg ścieżki <>
Ten parametr określa dysk programu MDTProvider programu Windows PowerShell dla żądanego udziału wdrożenia.
Uwaga
Jeśli ten parametr nie zostanie podany, katalog roboczy programu Windows PowerShell musi domyślnie używać lokalizacji w obrębie żądanego dysku programu Windows PowerShell MDTProvider.
| Parametr | Wartość |
|---|---|
| Wymagany? | False |
| Pozycja? | Nazwany |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | False |
| Akceptować symbole wieloznaczne? | False |
-ComputerObject <PSObject>
Ten parametr określa element danych monitorowania, który ma zostać utworzony lub zaktualizowany przy użyciu obiektu komputera. Jeśli ten parametr nie zostanie określony, należy określić parametr MACAddress w celu zidentyfikowania określonego elementu danych monitorowania.
| Parametr | Wartość |
|---|---|
| Wymagany? | False |
| Pozycja? | Nazwany |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | True (ByValue) |
| Akceptować symbole wieloznaczne? | False |
-Ciąg MACAddress <>
Ten parametr określa element danych monitorowania, który ma zostać utworzony lub zaktualizowany przy użyciu adresu MAC podstawowej karty sieciowej monitorowanego komputera. Format adresu MACA to xx:xx:xx:xx:xx:xx, gdzie x jest szesnastkowym znakiem wpisanym wielkimi literami (zgodnie z wymaganiami). Jeśli ten parametr nie zostanie określony, parametr ComputerObject musi zostać określony w celu zidentyfikowania określonego elementu danych monitorowania.
| Parametr | Wartość |
|---|---|
| Wymagany? | False |
| Pozycja? | Nazwany |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | True (ByValue) |
| Akceptować symbole wieloznaczne? | False |
-Tabela skrótów ustawień <>
Ten parametr określa ustawienia danych monitorowania dla elementu danych monitorowania, który ma zostać utworzony lub zaktualizowany. Format tablicy skrótów dostarczonej z tym parametrem to @{"Setting"="Value"; "Setting1"="Value1"; "Setting2"="Value2}. Jeśli ten parametr nie zostanie określony, element danych monitorowania zostanie utworzony, ale nie będą przechowywane żadne informacje o monitorowaniu.
"Setting" Może to być dowolna właściwość wymieniona w pliku ZTIGather.xml.
Value może być dowolną prawidłową wartością właściwości określonej w "Setting".
| Parametr | Wartość |
|---|---|
| Wymagany? | False |
| Pozycja? | Nazwany |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | True (ByValue) |
| Akceptować symbole wieloznaczne? | False |
<CommonParameters (Wspólne parametry)>
To polecenie cmdlet obsługuje następujące typowe parametry: Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction i WarningVariable. Aby uzyskać więcej informacji, zobacz temat "about_CommonParameters", do którego możesz uzyskać dostęp, wpisując poniższe polecenie, a następnie naciskając klawisz ENTER:
Get-Help about_CommonParameters
Wyjścia
To polecenie cmdlet nie generuje żadnych danych wyjściowych.
Przykład 1
$MonitorObject=Get-MDTMonitorData | Where-Object {$_.Name eq 'WDG-REF-01'}
Set-MDTMonitorData -ComputerObject $MonitorObject Setting @{"OSDComputerName"="WDG-MDT-01";"SkipWizard"="YES"}
Opis
W tym przykładzie zostaną usunięte wszystkie elementy danych monitorowania, których nazwa to WDG-REF-01. Obiekt można znaleźć przy użyciu polecenia cmdlet Get-MDTMonitorData i polecenia cmdlet Where-Object . Aby uzyskać więcej informacji na temat polecenia cmdlet Where-Object , zobacz Korzystanie z polecenia cmdlet Where-Object. Właściwość OSDComputerName jest rejestrowana jako mająca wartość WDG-MDT-01, a właściwość SkipWizard jest rejestrowana jako mająca wartość YES.
Przykład 2
Set-MDTMonitorData -MACAddress "00:11:22:33:44:55" MonitorObject Setting @{"OSDComputerName"="WDG-MDT-01";"SkipWizard"="YES"}
Opis
W tym przykładzie jest tworzony lub aktualizowany element danych monitorowania o parametrze MACAddress o wartości 00:11:22:33:44:55. Właściwość OSDComputerName jest rejestrowana jako mająca wartość WDG-MDT-01, a właściwość SkipWizard jest rejestrowana jako mająca wartość YES.
Test-MDTDeploymentShare
Mimo że to polecenie cmdlet jest zwracane za pomocą polecenia cmdlet Get-Command , które znajduje się w przystawce Microsoft.BDD.PSSnapIn, nie zostało ono zaimplementowane.
Test-MDTMonitorData
W tej sekcji opisano polecenie cmdlet programu Windows PowerShell Test-MDTMonitorData. Uruchom to polecenie cmdlet z konsoli programu Windows PowerShell z załadowaną przystawką MDT PowerShell. Aby uzyskać więcej informacji dotyczących sposobu uruchamiania konsoli programu Windows PowerShell z załadowaną przystawką MDT PowerShell, zobacz "Ładowanie przystawki programu Windows PowerShell MDT".
Składnia
Test-MDTMonitorData -ServerName <String> -EventPort <Int32> -DataPort <Int32> [<CommonParameters>]
Opis
To polecenie cmdlet sprawdza, czy usługa monitorowania zestawu MDT uruchomiona na komputerze, na którym zainstalowano zestaw MDT, jest włączona i działa prawidłowo. Usługa monitorowania MDT zbiera informacje o monitorowaniu, które mogą być wyświetlane:
W węźle Monitorowanie w udziale wdrożenia w środowisku Deployment Workbench
Korzystanie z polecenia cmdlet Get-MDTMonitorData
Usługę monitorowania zestawu MDT można wyłączyć przy użyciu polecenia Disable-MDTMonitorService. Informacje o monitorowaniu można zapisać w usłudze monitorowania zestawu MDT przy użyciu polecenia cmdlet Set-MDTMonitorData .
Uwaga
Aby to polecenie cmdlet działało prawidłowo, musi istnieć co najmniej jeden element danych monitorowania zestawu MDT w udziale wdrożenia. Jeśli nie zarejestrowano żadnych informacji monitorowania zestawu MDT, udział wdrożenia nie przejdzie testu.
Aby uzyskać więcej informacji na temat usługi monitorowania zestawu MDT, zobacz sekcję "Monitorowanie wdrożeń zestawu MDT" w dokumencie zestawu MDT, Using the Microsoft Deployment Toolkit.
Parametry
Ta podsekcja zawiera informacje o różnych parametrach, których można używać z poleceniem cmdlet Test-MDTMonitorData .
-Server <String>
Określa nazwę komputera, na którym jest zainstalowany zestaw MDT i uruchomiona usługa monitorowania zestawu MDT.
| Parametr | Wartość |
|---|---|
| Wymagany? | True |
| Pozycja? | Nazwany |
| Wartość domyślna | Brak |
| Zaakceptować dane wejściowe potoku? | False |
| Akceptować symbole wieloznaczne? | False |
-DataPort <Int32>
Ten parametr określa port TCP używany jako port danych dla usługi monitorowania zestawu MDT.
| Parametr | Wartość |
|---|---|
| Wymagany? | True |
| Pozycja? | Nazwany |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | False |
| Akceptować symbole wieloznaczne? | False |
-EventPort <Int32>
Ten parametr określa port TCP używany jako port zdarzenia dla usługi monitorowania zestawu MDT.
| Parametr | Wartość |
|---|---|
| Wymagany? | True |
| Pozycja? | Nazwany |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | False |
| Akceptować symbole wieloznaczne? | False |
<CommonParameters (Wspólne parametry)>
To polecenie cmdlet obsługuje następujące typowe parametry: Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction i WarningVariable. Aby uzyskać więcej informacji, zobacz temat "about_CommonParameters", do którego możesz uzyskać dostęp, wpisując poniższe polecenie, a następnie naciskając klawisz ENTER:
Get-Help about_CommonParameters
Wyjścia
To polecenie cmdlet wyświetla wartość logiczną reprezentującą powodzenie (prawda) lub niepowodzenie (fałsz) tekstu.
Przykład 1
Test-MDTMonitorData -Server "WDG-MDT-01" -DataPort "9801" EventPort "9800"
Opis
Ten przykład sprawdza, czy usługa monitorowania MDT na WDG-MDT-01 jest zainstalowana i uruchomiona. Polecenie cmdlet zweryfikuje to przy użyciu portu danych 9801 i portu zdarzenia 9800.
Update-MDTDatabaseSchema
W tej sekcji opisano polecenie cmdlet programu Windows PowerShell Update-MDTDatabaseSchema. Uruchom to polecenie cmdlet z konsoli programu Windows PowerShell z załadowaną przystawką MDT PowerShell. Aby uzyskać więcej informacji dotyczących sposobu uruchamiania konsoli programu Windows PowerShell z załadowaną przystawką MDT PowerShell, zobacz "Ładowanie przystawki programu Windows PowerShell MDT".
Składnia
Update-MDTDatabaseSchema -SQLServer <String> [-Instance <String>] [-Port <String>] [-Netlib <String>] -Database <String> [-SQLShare <String>] [<CommonParameters>]
Opis
To polecenie cmdlet aktualizuje istniejącą bazę danych MDT DB do najnowszej wersji schematu bazy danych MDT. Każdy udział wdrożenia może być skojarzony tylko z jedną bazą danych MDT DB.
To polecenie cmdlet jest wywoływane automatycznie podczas uaktualniania udziału wdrożenia, na przykład podczas uruchamiania polecenia cmdlet Restore-MDTPersistentDrive z parametrem Force i poleceniem cmdlet Update-MDTDeploymentShare .
Parametry
Ta podsekcja zawiera informacje o różnych parametrach, których można używać z poleceniem cmdlet Upgrade-MDTDatabaseSchema .
-SQLServer <ciąg>
Ten parametr określa nazwę komputera z uruchomionym programem SQL Server, na którym zostanie uaktualniona baza danych MDT DB.
| Parametr | Wartość |
|---|---|
| Wymagany? | True |
| Pozycja? | Nazwany |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | False |
| Akceptować symbole wieloznaczne? | False |
-Ciąg instancji <>
Ten parametr określa wystąpienie programu SQL Server, na którym istnieje baza danych MDT DB do uaktualnienia. Jeśli ten parametr zostanie pominięty, zakłada się, że baza danych MDT znajduje się w domyślnym wystąpieniu programu SQL Server.
Uwaga
Usługa przeglądarki programu SQL Server musi być uruchomiona na komputerze z programem SQL Server, aby polecenie cmdlet zlokalizowało wystąpienie określone w tym parametrze.
| Parametr | Wartość |
|---|---|
| Wymagany? | False |
| Pozycja? | Nazwany |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | False |
| Akceptować symbole wieloznaczne? | False |
-Ciąg portu <>
Ten parametr określa port TCP, który ma być używany w komunikacji z wystąpieniem programu SQL Server określonym w parametrze SQLServer. Domyślnym portem używanym przez program SQL Server jest port 1433. Ten parametr należy określić, gdy w programie SQL Server skonfigurowano używanie portu innego niż wartość domyślna. Wartość tego parametru musi odpowiadać portowi skonfigurowanemu dla programu SQL Server.
| Parametr | Wartość |
|---|---|
| Wymagany? | False |
| Pozycja? | Nazwany |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | False |
| Akceptować symbole wieloznaczne? | False |
-netlib <string>
Ten parametr określa bibliotekę sieciową programu SQL Server używaną do komunikacji z wystąpieniem programu SQL Server określonym w parametrze SQLServer. Parametr można ustawić na jedną z następujących wartości:
DBNMPNTW, który jest używany do określania komunikacji nazwanych potoków
DBSMSOCN, który jest używany do określania komunikacji przez gniazda TCP/IP
Jeśli parametr ten nie zostanie podany, zostanie użyta nazwana biblioteka sieciowa programu SQL Server (DBNMPNTW).
Uwaga
Środowisko pracy wdrażania nie zawiera opcji konfigurowania biblioteki sieciowej programu SQL Server. Środowisko pracy wdrażania zawsze używa komunikacji nazwanych potoków. W pliku CustomSettings.ini można jednak skonfigurować bibliotekę sieciową SQL Server.
| Parametr | Wartość |
|---|---|
| Wymagany? | False |
| Pozycja? | Nazwany |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | False |
| Akceptować symbole wieloznaczne? | False |
-ciąg bazy danych <>
Ten parametr określa nazwę bazy danych do uaktualnienia w wystąpieniu programu SQL Server określonym w parametrze Instance w wystąpieniu programu SQL Server określonym w parametrze SQLServer.
| Parametr | Wartość |
|---|---|
| Wymagany? | True |
| Pozycja? | Nazwany |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | False |
| Akceptować symbole wieloznaczne? | False |
<CommonParameters (Wspólne parametry)>
To polecenie cmdlet obsługuje następujące typowe parametry: Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction i WarningVariable. Aby uzyskać więcej informacji, zobacz temat "about_CommonParameters", do którego możesz uzyskać dostęp, wpisując poniższe polecenie, a następnie naciskając klawisz ENTER:
Get-Help about_CommonParameters
Wyjścia
To polecenie cmdlet wyprowadza obiekt typu PSObject dla uaktualnionej bazy danych MDT. To polecenie cmdlet wyprowadza również dane typu String , jeśli uwzględniono wspólny parametr Verbose .
Przykład 1
Update-MDTDatabaseSchema -SQLServer "WDGSQL01" Database "MDTDB"
Opis
W tym przykładzie zaktualizowano schemat bazy danych MDT o nazwie MDTDB w domyślnym wystąpieniu programu SQL Server na komputerze o nazwie WDG-SQL-01. Połączenie z wystąpieniem programu SQL Server zostanie nawiązane przy użyciu domyślnego portu TCP i protokołu Named Pipes.
Przykład 2
Update-MDTDatabaseSchema -SQLServer "WDGSQL01" -Instance "MDTInstance" -Port "6333" Database "MDTDB"
Opis
Ten przykład aktualizuje schemat bazy danych MDT o nazwie MDTDB w wystąpieniu programu SQL Server o nazwie MDTInstance na komputerze o nazwie WDG-SQL-01. Połączenie z programem SQL Server zostanie nawiązane przy użyciu portu TCP 6333 i protokołu Named Pipes.
Update-MDTDeploymentShare
W tej sekcji opisano polecenie cmdlet programu Windows PowerShell Update-MDTDeploymentShare. Uruchom to polecenie cmdlet z konsoli programu Windows PowerShell z załadowaną przystawką MDT PowerShell. Aby uzyskać więcej informacji dotyczących sposobu uruchamiania konsoli programu Windows PowerShell z załadowaną przystawką MDT PowerShell, zobacz "Ładowanie przystawki programu Windows PowerShell MDT".
Składnia
Update-MDTDeploymentShare [-Path <String>] [-Force] [Compress] [<CommonParameters>]
Opis
To polecenie cmdlet aktualizuje istniejący udział wdrożenia przy użyciu najnowszych plików z zestawu ADK systemu Windows. To polecenie cmdlet aktualizuje również lub ponownie generuje wymagane obrazy rozruchowe środowiska Windows PE zarówno w formatach plików WIM, jak i ISO.
Parametry
Ta podsekcja zawiera informacje o różnych parametrach, których można używać z poleceniem cmdlet Update-MDTDeploymentShare .
-Ciąg ścieżki <>
Ten parametr określa w pełni kwalifikowaną ścieżkę do istniejącego folderu w aktualizowanym udziale wdrożenia.
Uwaga
Jeśli ten parametr nie zostanie podany, katalog roboczy programu Windows PowerShell musi domyślnie wybrać żądaną lokalizację w udziale wdrażania.
| Parametr | Wartość |
|---|---|
| Wymagany? | False |
| Pozycja? | Nazwany |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | False |
| Akceptować symbole wieloznaczne? | False |
-force [<parametr przełączania>]
Ten parametr określa, czy obrazy rozruchowe środowiska Windows PE (pliki .iso i WIM) dla udziału wdrożenia powinny zostać całkowicie ponownie wygenerowane. Jeśli ten parametr wynosi:
Następnie polecenie cmdlet tworzy nowe wersje obrazów rozruchowych środowiska Windows PE. Ten proces zajmuje więcej czasu niż optymalizowanie istniejących obrazów rozruchowych środowiska Windows PE.
Pominięte, polecenie cmdlet optymalizuje istniejące obrazy rozruchowe środowiska Windows PE. Ten proces trwa krócej niż generowanie nowych wersji obrazów rozruchowych środowiska Windows PE. Jeśli ten parametr zostanie pominięty, można użyć parametru Compress , aby zmniejszyć rozmiar obrazów rozruchowych w ramach procesu optymalizacji obrazu rozruchowego środowiska Windows PE.
| Parametr | Wartość |
|---|---|
| Wymagany? | False |
| Pozycja? | Nazwany |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | True (ByValue) |
| Akceptować symbole wieloznaczne? | False |
-compress [<parametr przełącznika>]
Ten parametr określa, czy obrazy rozruchowe systemu Windows PE (pliki .iso i WIM) dla udziału wdrożenia powinny być kompresowane podczas ich optymalizacji (bez parametru Force ). Jeśli ten parametr wynosi:
Następnie polecenie cmdlet kompresuje obrazy rozruchowe środowiska Windows PE podczas ich optymalizacji
Pominięte, oznacza to, że polecenie cmdlet nie kompresuje obrazów rozruchowych Windows PE podczas ich optymalizacji
Uwaga
Ten parametr powinien być podawany tylko wtedy, gdy parametr Force nie jest podany. W przypadku uwzględnienia parametru Force generowane są nowe obrazy rozruchowe środowiska Windows PE, które są kompresowane do minimalnego rozmiaru.
| Parametr | Wartość |
|---|---|
| Wymagany? | False |
| Pozycja? | Nazwany |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | True (ByValue) |
| Akceptować symbole wieloznaczne? | False |
<CommonParameters (Wspólne parametry)>
To polecenie cmdlet obsługuje następujące typowe parametry: Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction i WarningVariable. Aby uzyskać więcej informacji, zobacz temat "about_CommonParameters", do którego możesz uzyskać dostęp, wpisując poniższe polecenie, a następnie naciskając klawisz ENTER:
Get-Help about_CommonParameters
Wyjścia
To polecenie cmdlet wyprowadza dane typu ciągu i generuje dodatkowe dane typu ciągu , jeśli uwzględniono wspólny parametr Verbose .
Przykład 1
Update-MDTDepoymentShare
Opis
W tym przykładzie zaktualizowano udział wdrożenia w katalogu roboczym programu Windows PowerShell. Obrazy rozruchowe środowiska Windows PE zostaną zoptymalizowane. Obrazy rozruchowe środowiska Windows PE nie zostaną skompresowane.
Przykład 2
Update-MDTDepoymentShare -Path "DS001:"
Opis
W tym przykładzie zaktualizowano udział wdrożenia na dysku programu Windows PowerShell MDT o nazwie DS001:. Obrazy rozruchowe środowiska Windows PE zostaną zoptymalizowane. Obrazy rozruchowe środowiska Windows PE nie zostaną skompresowane.
Przykład 3
Update-MDTDepoymentShare -Path "DS001:" -Compress
Opis
W tym przykładzie zaktualizowano udział wdrożenia na dysku programu Windows PowerShell MDT o nazwie DS001:. Obrazy rozruchowe środowiska Windows PE zostaną zoptymalizowane. Obrazy rozruchowe środowiska Windows PE zostaną skompresowane.
Przykład 4
Update-MDTDepoymentShare -Path "DS001:" -Force
Opis
W tym przykładzie zaktualizowano udział wdrożenia na dysku programu Windows PowerShell MDT o nazwie DS001:. Zostaną wygenerowane nowe wersje obrazów rozruchowych środowiska Windows PE.
Update-MDTLinkedDS
W tej sekcji opisano polecenie cmdlet programu Windows PowerShell Update-MDTLinkedDS. Uruchom to polecenie cmdlet z konsoli programu Windows PowerShell z załadowaną przystawką MDT PowerShell. Aby uzyskać więcej informacji dotyczących sposobu uruchamiania konsoli programu Windows PowerShell z załadowaną przystawką MDT PowerShell, zobacz "Ładowanie przystawki programu Windows PowerShell MDT".
Składnia
Update-MDTLinkedDS -Path <String> [<CommonParameters>]
Opis
To polecenie cmdlet replikuje zawartość z udziału wdrożenia do połączonego udziału wdrożenia przy użyciu profilu wyboru używanego do definiowania połączonego udziału wdrożenia. Zachowanie replikacji jest określane na podstawie ustawień konfiguracji połączonego udziału wdrożenia.
Parametry
Ta podsekcja zawiera informacje o różnych parametrach, których można używać z poleceniem cmdlet Update-MDTLinkedDS .
-Ciąg ścieżki <>
Ten parametr określa w pełni kwalifikowaną ścieżkę do aktualizowanego połączonego udziału wdrożenia.
Uwaga
Jeśli ten parametr nie zostanie podany, katalog roboczy programu Windows PowerShell musi domyślnie wybrać żądaną lokalizację w udziale wdrażania.
| Parametr | Wartość |
|---|---|
| Wymagany? | True |
| Pozycja? | Nazwany |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | False |
| Akceptować symbole wieloznaczne? | False |
<CommonParameters (Wspólne parametry)>
To polecenie cmdlet obsługuje następujące typowe parametry: Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction i WarningVariable. Aby uzyskać więcej informacji, zobacz temat "about_CommonParameters", do którego możesz uzyskać dostęp, wpisując poniższe polecenie, a następnie naciskając klawisz ENTER:
Get-Help about_CommonParameters
Wyjścia
To polecenie cmdlet wyprowadza dane typu ciągu i generuje dodatkowe dane typu ciągu , jeśli uwzględniono wspólny parametr Verbose .
Przykład 1
Update-MDTLinkedDS -Path "DS001:\Linked Deployment Shares\LINKED001"
Opis
W tym przykładzie zawartość z udziału wdrożenia jest replikowana do połączonego udziału wdrożenia w folderze Windows PowerShell ścieżka DS001:\Linked Deployment Shares\LINKED001.
Update-MDTMedia
W tej sekcji opisano polecenie cmdlet programu Windows PowerShell Update-MDTMedia. Uruchom to polecenie cmdlet z konsoli programu Windows PowerShell z załadowaną przystawką MDT PowerShell. Aby uzyskać więcej informacji dotyczących sposobu uruchamiania konsoli programu Windows PowerShell z załadowaną przystawką MDT PowerShell, zobacz "Ładowanie przystawki programu Windows PowerShell MDT".
Składnia
Update-MDTMedia -Path <String> [<CommonParameters>]
Opis
To polecenie cmdlet replikuje zawartość z udziału wdrożenia do folderu zawierającego nośnik wdrożenia przy użyciu profilu wyboru użytego do zdefiniowania nośnika wdrożenia. Zachowanie replikacji jest określane na podstawie ustawień konfiguracji nośnika wdrażania.
Multimedia w interfejsie LTI umożliwiają wykonywanie wdrożeń LTI wyłącznie z nośnika lokalnego bez nawiązywania połączenia z udziałem wdrożenia. Nośnik można zapisać na płycie DVD, dysku twardym USB lub innym urządzeniu przenośnym. Po utworzeniu nośnika wygeneruj rozruchowe obrazy WIM, które umożliwiają wykonanie wdrożenia z przenośnych urządzeń multimedialnych dostępnych lokalnie na komputerze docelowym.
Parametry
Ta podsekcja zawiera informacje o różnych parametrach, których można używać z poleceniem cmdlet Update-MDTMedia .
-Ciąg ścieżki <>
Ten parametr określa w pełni kwalifikowaną ścieżkę do folderu zawierającego aktualizowany nośnik wdrażania.
Uwaga
Jeśli ten parametr nie zostanie podany, katalog roboczy programu Windows PowerShell musi domyślnie wybrać żądaną lokalizację w udziale wdrażania.
| Parametr | Wartość |
|---|---|
| Wymagany? | True |
| Pozycja? | Nazwany |
| Wartość domyślna | - |
| Zaakceptować dane wejściowe potoku? | False |
| Akceptować symbole wieloznaczne? | False |
<CommonParameters (Wspólne parametry)>
To polecenie cmdlet obsługuje następujące typowe parametry: Verbose, Debug, ErrorAction, ErrorVariable, OutBuffer, OutVariable, WarningAction i WarningVariable. Aby uzyskać więcej informacji, zobacz temat "about_CommonParameters", do którego możesz uzyskać dostęp, wpisując poniższe polecenie, a następnie naciskając klawisz ENTER:
Get-Help about_CommonParameters
Wyjścia
To polecenie cmdlet wyprowadza dane typu ciągu i generuje dodatkowe dane typu ciągu , jeśli uwzględniono wspólny parametr Verbose .
Przykład 1
Update-MDTMedia -Path "DS001:\Media\MEDIA001"
Opis
W tym przykładzie zawartość z udziału wdrożenia jest replikowana do folderu zawierającego nośnik wdrożenia w folderze Windows PowerShell ścieżka DS001:\Media \MEDIA001.