Opis programu Windows PowerShell zmienia w zbiorczej aktualizacji 1 dla programu System Center 2012 R2 Menedżer konfiguracji

Tłumaczenia artykułów Tłumaczenia artykułów
Numer ID artykułu: 2932274 - Zobacz jakich produktów dotyczą zawarte w tym artykule porady.
Rozwiń wszystko | Zwiń wszystko

Na tej stronie

Streszczenie

W tym artykule opisano problemy środowiska Windows PowerShell, które są ustalone w zbiorczej aktualizacji 1 (CU1) dla programu Microsoft System Center 2012 R2 Menedżer konfiguracji. Inne poprawki CU1 są opisane w następującym artykule z bazy wiedzy Microsoft Knowledge Base:

2938441 Opis aktualizacji zbiorczej 1 programu System Center 2012 R2 Menedżer konfiguracji

Więcej informacji

Problemy rozwiązane

  • Obiekty, które są przekazywane jako -Inputobjectparametr (lub równoważne) parametr polecenia cmdlet stają się "null" później.
  • Polecenia cmdlet, która Ostrzegaj bez obawy o błędy lub która zostanie zakłócone po naciśnięciu są warunki błędów nie zaprzestanie rurociąg zgodnie z oczekiwaniami.
  • Aplety poleceń, które wykonują akcje dotyczące obiektów lokacji po cichu niepowodzenie, gdy obiekt witryny nie istnieje. Ten problem prowadzi do skryptów i automatyzacji wprowadzanie niezdefiniowanego stanu. Należy pamiętać, że ten problem nie dotyczyGet- Aplety poleceń. Nie są one przejmowane, jeżeli stwierdzono żadnych obiektów spełniających kryteria wyszukiwania.
  • Dodaj CMDeploymentType - DeepLinkInstaller nie dodaje typ wdrażania.
  • Start CMSoftwareUpdateDeployment nie ustawiony poprawnie opcji wdrażania -DisableOperationsManagerAlert lub -GenerateOperationsManagerAlert parametr jest używany.
  • Z Zapisz CMSoftwareUpdate aplet polecenia nie powiedzie się z błędami, podobne do następujących:

    Zapisz-CMSoftwareUpdate: Dany klucz nie był obecny w słowniku.
    Char linii: 1:1
    + Zapisywanie CMSoftwareUpdate - DeploymentPackageName "Contoso pakiet" - SoftwareupdateNa...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo: Płeć nieznana: (:) [Zapisz CMSoftwareUpdate] KeyNotFoundException
    + FullyQualifiedErrorId: System.Collections.Generic.KeyNotFoundException,Microsoft.ConfigurationManagement.Cmdlet
    s.Sum.Commands.SaveSoftwareUpdateCommand


    Należy pamiętać, że polecenia cmdlet stałych będzie uruchamiane tylko w 32-bitowych systemu Windows PowerShell.

  • Nowy CMProgram nie akceptuje -PackageID jako parametr wejściowy.
  • Usuń CMUser - Inputobjectparametr Parametr nie akceptuje dane wyjściowe obiektu Get-CMUser.
  • Nowy CMDeviceCollectionVariable wymaga użytkownika wykonującego przeczytaniu praw do kolekcji "Wszystkie systemy".
  • Nowy CMSoftwareMeteringRule i Zestaw CMSoftwareMeteringRule wymaga dostępu do pliku pomiar przy wydawaniu, aby można było utworzyć regułę pomiarowego.
  • Konsola administratora musi być uruchomiona co najmniej jeden raz na danym komputerze można było utworzyć dysk środowiska PowerShell dostawca programu SMS.
  • Rozpowszechnianie zawartości opcja jest wyłączona w konsoli administratora dla obiektów, które są tworzone przy użyciu Nowy CMOperatingSystemInstaller lub Nowy CMOperatingSystemImage.
  • Zestaw- Aplety poleceń, które zmieniają się role serwera witryny wymagają zarówno -SiteCode i -SiteSystemServerName zamiast po prostu -SiteSystemServerName zgodnie z oczekiwaniami.
  • Nowy CMMigrationJob nie powiedzie się, "Nieprawidłowe zapytanie" komunikat o błędzie podobny do następującego:

    Zgłoś wyjątek:
    Nowe CMMigrationJob: Błąd ConfigMgr obiektu:
    wystąpienie __ExtendedStatus
    {
    Operacja = "ExecQuery";
    ParameterInfo = "Wybierz * gdzie DependencyType = 1";
    Wartość ProviderName = "WinMgmt";
    };
    Kod błędu:
    InvalidQuery
    Char linii: 1:1

Dodatkowe zmiany

  • Z -Verbose Przełącz się do większości poleceń cmdlet teraz wyświetli informacje o kwerendę, która jest uruchamiana.

    Uwaga Jeśli polecenia cmdlet nie działa zgodnie z oczekiwaniami, -VerbosePrzełącznik niezwykle dostarczy informacji na temat rzeczywistej kwerendy WMI, która jest wykonywany przed zaplecza dostawca wiadomości SMS. Te informacje są bardzo przydatne do rozwiązywania problemów i należy podać, gdy jest to możliwe, gdy plik Połącz elementy informacji zwrotnych.

  • Gdy dane wyjściowe polecenia Menedżer konfiguracji są rurociągi do Select-Object (Wybierz), obudowa poprawne nie jest już wymagany dla argumentów zaznaczenia.
  • Wieloznaczne nie są obsługiwane w kwerendach.
  • Poniższa lista przedstawia apletów poleceń, który miał dodatkowe poprawki ukierunkowane. Ze względu na dodatkowe zmiany kodu podstawowej RAM środowiska Windows PowerShell, używanego przez te polecenia cmdlet te, które nie są wymienione mogą również zmieniono sposób. Upewnij się, że skryptów i automatyzacji nadal działać zgodnie z oczekiwaniami.
    • Dodaj CMBoundaryToGroup
    • Dodaj CMDeploymentType
    • Dodaj CMStateMigrationPoint
    • Get-CMApplicationCatalogWebServicePoint
    • Get-CMApplicationCatalogWebsitePoint
    • Get-CMEndpointProtectionPoint
    • Get-CMEnrollmentPoint
    • Get-CMEnrollmentProxyPoint
    • Get-CMFallbackStatusPoint
    • Get-CMOutOfBandServicePoint
    • Get-CMReportingServicePoint
    • Get-CMSiteStatusMessage
    • Get-CMSoftwareDistributionComponent
    • Get-CMSoftwareUpdatePoint
    • Get-CMStateMigrationPoint
    • Get-CMSystemHealthValidatorComponent
    • Importuj CMComputerInformation
    • Nowy CMActiveDirectoryForest
    • Nowy CMDeviceCollectionVariable
    • Nowy CMMigrationJob
    • Nowy CMOperatingSystemInstaller
    • Nowy CMProgram
    • Nowy CMSoftwareMeteringRule
    • Usuń CMBoundaryFromGroup
    • Usuń CMDeploymentType
    • Usuń CMUser
    • Przywracanie CMApplicationRevisionHistory
    • Zapisz CMSoftwareUpdate
    • Zestaw CMADForest
    • Zestaw CMBootImage
    • Zestaw CMDeploymentType
    • Zestaw CMDiscoveryMethod
    • Zestaw CMExchangeServer
    • Zestaw CMGlobalCondition
    • Zestaw CMHierarchySetting
    • Zestaw CMManagementPoint
    • Zestaw CMMigrationExclusionList
    • Zestaw CMPackageDepoyment
    • Zestaw CMSiteMaintenanceTask
    • Zestaw CMSoftwareDistributionComponent
    • Zestaw CMSoftwareMeteringRule
    • Zestaw CMTaskSequenceDeployment
    • Start CMContentDistribution
    • Start CMDistributionPointUpgrade
    • Start CMSoftwareUpdateDeployment
    • Aktualizacja CMDistributionPoint

W niektórych ograniczonych przypadkach apletów poleceń mogą mieć parametrów, usunięte lub zmienione. Stanowi to zmianę podziału istniejących skryptów lub automatyzacji. Jeśli ze względu na błąd powiązania parametru polecenia cmdlet już nie działa, upewnij się, że parametr, który uzywasz nie została zmieniona lub usunięta.

Znane problemy

Mogą wystąpić następujące symptomy, nawet po zainstalowaniu zbiorczej aktualizacji 1. Rozwiązania alternatywne są wymienione, jeżeli są one dostępne. Te problemy mogą być rozstrzygane w przyszłych wersjach programu Menedżer konfiguracji.
  • Instalacja CMClient nie będą dotyczyły wszystkich komputerów w zbiorze po -CollectionID parametr jest używany.

    Aby obejść ten problem, należy pobrać zestaw urządzeń przy użyciu Get-CMDevice - CollectionIDi wydać każde wystąpienie w instalacji -CMDevice-urządzenia. Na przykład uruchom następujące polecenie:

    Get-CMDevice - nazwa_kolekcji MyCollection | foreach {instalacji CMClient-_ $urządzenia - IncludeDomainController $false - AlwaysInstallClient $false - ForceReinstall $false - SiteCode PSS}

  • Start CMDistributionPointUpgrade nie działa z lokacje pomocnicze.

    Aby obejść ten problem, należy wykonać zadanie za pomocą konsoli administratora.

  • Zapisz CMSoftwareUpdatepolecenie cmdlet nie działa w 64-bitowego środowiska Windows PowerShell.

    Aby obejść ten problem, należy użyć 32-bitowej wersji środowiska Windows PowerShell lub ISE.

  • Nowy CMVirtualEnvironmentGroup w konsoli administratora programu nie pokazuje wynik.

    Aby obejść ten problem, należy wykonać zadanie za pomocą konsoli administratora.

  • Zestaw CMSite-komentarz Parametr powoduje, że polecenia cmdlet nie powiedzie się.

    Aby obejść ten problem, należy wykonać zadanie za pomocą konsoli administratora.

  • Usuń CMDeploymentType nie powiedzie się podczas próby usunięcia typ wdrażania, który nie istnieje.

    Aby obejść ten problem, należy użyć Get-CMDeploymentType do sprawdzania, czy istnieje typ rozmieszczenia, zanim spróbujesz go usunąć.

  • Nowy CMSecondarySite tworzy punkt dystrybucji, który nie może zostać skonfigurowany za pomocą konsoli administratora, korzystając z certyfikatu z podpisem własnym.

    Aby obejść ten problem, użyj dowolnego z następujących procedur, a nie Nowy CMSecondarySite aplet polecenia:
    • Skonfigurować pomocniczy witryny za pomocą urzędu certyfikacji, który wystawił certyfikat.
    • Użyj Zestaw CMDistributionPoint Aby skonfigurować punkt dystrybucji po zainstalowaniu Lokacja pomocnicza.
    • Usunąć punkt dystrybucji Lokacja pomocnicza i dodać nowy po zainstalowaniu Lokacja pomocnicza.
  • Niektóre aplety poleceń może przestać działać po użyciu Nowy CMTaskSequence polecenie cmdlet.

    Aby obejść ten problem, uruchom ponownie system Windows PowerShell.
  • Start CMApplicationDeploymentnie działa, gdy jest używana z aplikacjami magazynu systemu Windows, ponieważ oczekuje się, że zawartość istnieje na punkt dystrybucji.

    Aby obejść ten problem, należy wykonać zadanie za pomocą konsoli administratora.

Właściwości

Numer ID artykułu: 2932274 - Ostatnia weryfikacja: 28 marca 2014 - Weryfikacja: 1.0
Informacje zawarte w tym artykule dotyczą:
  • Microsoft System Center 2012 R2 Configuration Manager
Słowa kluczowe: 
kbqfe kbfix kbsurveynew kbexpertiseinter kbmt KB2932274 KbMtpl
Przetłumaczone maszynowo
WAŻNE: Ten artykuł został przetłumaczony przy użyciu oprogramowania firmy Microsoft do tłumaczenia maszynowego i może być poprawiony przy użyciu technologii Community Translation Framework (CTF). Firma Microsoft udostępnia artykuły tłumaczone maszynowo, poprawione przez społeczność, a także tłumaczone przez tłumaczy profesjonalnych, aby zapewnić dostęp do wszystkich artykułów w bazie wiedzy w wielu językach. Artykuły tłumaczone maszynowo i poprawione mogą zawierać błędy pisowni, składniowe i gramatyczne. Firma Microsoft nie ponosi odpowiedzialności za żadne nieścisłości, błędy ani szkody spowodowane przez niepoprawne tłumaczenia zawartości ani przez korzystanie z niej przez klientów. Więcej o strukturze CTF: http://support.microsoft.com/gp/machine-translation-corrections/pl.
Anglojęzyczna wersja tego artykułu to: 2932274

Przekaż opinię

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com