Зараз ви перебуваєте в автономному режимі; очікується повторне підключення до Інтернету

Опис Windows PowerShell змінюється у накопичувальне оновлення 1 для System Center 2012 R2 Диспетчер конфігурацій

ВАЖЛИВО! Ця стаття перекладена засобами машинного перекладу Microsoft. Статтю можна редагувати в середовищі Community Translation Framework (CTF). Щоб якомога швидше перекласти всі статті у своїй базі знань різними мовами, компанія Microsoft не лише звертається до професійних перекладачів, але й вдається до машинного перекладу, який потім редагується спільнотою. Такі статті можуть містити лексичні, синтаксичні та граматичні помилки. Microsoft не несе відповідальності за будь-які неточності, помилки або збитки, до яких може призвести неправильний переклад статей або їх використання. Докладніше про CTF див. на веб-сторінці http://support.microsoft.com/gp/machine-translation-corrections/uk-ua.

Клацніть тут, щоб переглянути цю статтю англійською мовою: 2932274
Підсумки
У цій статті описано Windows PowerShell питання, які фіксуються в накопичувальне оновлення 1 (CU1), за Microsoft System Center 2012 R2 Диспетчер конфігурацій. Інші виправлення CU1 описані в наступній статті бази знань Майкрософт:

2938441 Опис накопичувальне оновлення 1 для System Center 2012 R2 Диспетчер конфігурацій

Додаткові відомості

Проблеми, які усуваються

  • Об'єкти, що передаються як послугами -InputObject (або еквівалент) параметр до командлета стати опосля "null".
  • Командлети попередити, що без недоліком або які мовчки невдачу, коли хіт умовам помилок не зупиняються трубопроводу належним чином.
  • Командлети, які виконують інтерактивні елементи на сайті об'єкти мовчки не коли об'єкта сайту не існує. Ця проблема призводить до сценаріїв і автоматизації введення undefined держави. Майте на увазі, що ця проблема не впливає наGet- командлети. Вони не виходять з ладу якщо об'єктів, які відповідають умовам пошуку не знайдено.
  • Додати CMDeploymentType - DeepLinkInstaller не додає розгортання типу.
  • Початок CMSoftwareUpdateDeployment не встановлює правильне розміщення в опціони, коли на -DisableOperationsManagerAlert або на -GenerateOperationsManagerAlert використовується параметр.
  • На Зберегти CMSoftwareUpdate командлет не вдається з помилками, які нагадують такі дії:

    Зберегти CMSoftwareUpdate: Даного ключа не був присутній у словнику.
    На лінії: 1 char: 1
    + Збереження CMSoftwareUpdate - DeploymentPackageName "Contoso пакет" - SoftwareupdateNa...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo: Не вказано: (:) [Зберегти CMSoftwareUpdate], KeyNotFoundException
    + FullyQualifiedErrorId: System.Collections.Generic.KeyNotFoundException,Microsoft.ConfigurationManagement.Cmdlet
    s.Sum.Commands.SaveSoftwareUpdateCommand


    Майте на увазі, що командлета фіксованого працює тільки в 32-бітної Windows PowerShell.

  • Нові CMProgram не приймаються -PackageID як вхідний параметр.
  • Видалити CMUser - InputObject параметр не приймає вихідний об'єкт з Get-CMUser.
  • Нові CMDeviceCollectionVariable вимагає виконання користувачем прочитали прав на колекцію "Всіх систем".
  • Нові CMSoftwareMeteringRule і Набір CMSoftwareMeteringRule потрібно отримати доступ до дозованих файл, щоб бути в змозі створити правило, комерційні.
  • Адміністратор консоль слід запускати принаймні один раз на даному комп'ютері перед SMS постачальника PowerShell диска можуть бути створені.
  • Розповсюдження вмісту опція вимкнена у консолі адміністратора для об'єктів, які створюються за допомогою Нові CMOperatingSystemInstaller або Нові CMOperatingSystemImage.
  • Набір- командлети, які змінити сайт серверні ролі потребують обидва -SiteCode і -SiteSystemServerName Замість того, щоб просто -SiteSystemServerName як і очікувалося.
  • Нові CMMigrationJob не вдається з "Неприпустиме запиту" протокол IMAP про помилку приблизно такого вигляду:

    Викинути виняток:
    Нові CMMigrationJob: Помилка додайте об'єкт:
    екземпляр __ExtendedStatus
    {
    Операція = "ExecQuery";
    ParameterInfo = "виберіть * де DependencyType = 1";
    ProviderName = "WinMgmt";
    };
    Код помилки:
    InvalidQuery
    На лінії: 1 char: 1

Додаткові зміни

  • На -Verbose Переключення для більшості командлети, тепер, виводити інформацію про запит, який запускається.

    Примітка. Якщо командлета не функціонує належним чином, в -Verboseперемикач незвично буде надавати інформацію про фактичні WMI запит на змінення, що виконується проти фонових SMS постачальника. Це дуже корисно для усунення несправностей інформаційно -повинні бути надані, коли це можливо, коли ви подаєте підключення елементи зворотного зв'язок "один-до-одного".

  • Коли у виберіть об'єкт (виділити) є трубопроводи виводу cmdlet Диспетчер конфігурацій, правильний корпус уже непотрібний для виділення аргументи.
  • Символи узагальнення не підтримуються в запитах.
  • Нижче наведено список представляє командлети, які мали додаткові цільові виправлення. Через додаткові зміни до основного Windows PowerShell рамки коду, який використовується в ці командлети ті, які не перераховані може також змінити поведінку. Переконайтеся, що ваш сценаріїв і автоматизації продовжують функціонувати належним чином.
    • запит на додавання CMBoundaryToGroup
    • запит на додавання CMDeploymentType
    • запит на додавання 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
    • Імпорт CMComputerInformation
    • Нові CMActiveDirectoryForest
    • Нові CMDeviceCollectionVariable
    • Нові CMMigrationJob
    • Нові CMOperatingSystemInstaller
    • Нові CMProgram
    • Нові CMSoftwareMeteringRule
    • Видалити CMBoundaryFromGroup
    • Видалити CMDeploymentType
    • Видалити CMUser
    • Відновлення CMApplicationRevisionHistory
    • Зберегти CMSoftwareUpdate
    • Набір CMADForest
    • Набір CMBootImage
    • Набір CMDeploymentType
    • Набір CMDiscoveryMethod
    • Набір CMExchangeServer
    • Набір CMGlobalCondition
    • Набір CMHierarchySetting
    • Набір CMManagementPoint
    • Набір CMMigrationExclusionList
    • Набір CMPackageDepoyment
    • Набір CMSiteMaintenanceTask
    • Набір CMSoftwareDistributionComponent
    • Набір CMSoftwareMeteringRule
    • Набір CMTaskSequenceDeployment
    • Початок CMContentDistribution
    • Початок CMDistributionPointUpgrade
    • Початок CMSoftwareUpdateDeployment
    • Оновлення CMDistributionPoint

У деяких випадках командлети могли надати параметрів втрачена або змінена. Це являє собою порушення зміни до існуючих скрипти або автоматизації. Якщо командлета більше не працює через помилку прив'язування параметра, переконайтеся, що параметр, який ви використовуєте не було перейменовано або видалено.

Відомі проблеми

Такі ускладнення може виникнути навіть після цього накопичувальне оновлення 1. Альтернативні рішення перераховані, де вони доступні. Ці проблеми можуть бути вирішені в майбутніх версіях Диспетчер конфігурацій.
  • Установки CMClient не виконуємо всі комп'ютери в колекцію під на -CollectionID використовується параметр.

    Щоб вирішити цю проблему, отримувати набір пристроїв через Get-CMDevice - CollectionIDі пройти кожен примірник в установці -CMDevice-пристрій. Наприклад, запустіть таку команду:

    Get-CMDevice - CollectionName MyCollection | foreach {встановити-CMClient-пристрій $_ - IncludeDomainController $false - AlwaysInstallClient $false - ForceReinstall $false - SiteCode PSS}

  • Початок CMDistributionPointUpgrade не працює з вторинної сайти.

    Щоб вирішити цю проблему, виконайте інтерактивні елементи за допомогою консолі адміністратора.

  • Зберегти CMSoftwareUpdateкомандлет не працює в 64-розрядному середовищі Windows PowerShell.

    Щоб вирішити цю проблему, використовуйте 32-розрядну версію Windows PowerShell або Ісе.

  • Нові CMVirtualEnvironmentGroup Результат показує у консолі адміністратора.

    Щоб вирішити цю проблему, виконайте інтерактивні елементи за допомогою консолі адміністратора.

  • Набір CMSite-коментар параметр викликає командлети потерпіти невдачу.

    Щоб вирішити цю проблему, виконайте інтерактивні елементи за допомогою консолі адміністратора.

  • Видалити CMDeploymentType не підведе під Вільний час спроби видалити розгортання типу, що не існує.

    Щоб вирішити цю проблему, використовуйте Get-CMDeploymentType для перевірки, якщо тип розгортання існує, перш ніж її видалити.

  • Нові CMSecondarySite створює точки розповсюдження, що не можна настроїти через консолі адміністратора під Вільний час сценарій виконання сертифіката із власним підписом.

    Щоб вирішити цю проблему, використовуйте будь-який з таких процедур, а не на Нові CMSecondarySite командлет:
    • Налаштувати середню сайту за допомогою сертифікації, що видав сертифікат.
    • сценарій виконання Набір CMDistributionPoint Щоб налаштувати точки розповсюдження, після цього вторинного сайту.
    • Видалити точку розподілення вторинних сайту та додати нову після цього вторинного сайт.
  • Деякі командлети перестати працювати після того, як ви використовуєте на Нові CMTaskSequence командлет.

    Щоб вирішити цю проблему, перезавантажте Windows PowerShell.
  • Початок CMApplicationDeploymentпроблема виникає, коли вона використовується з Магазину Windows-додатків, оскільки очікується, що зміст існує на точку розподілення.

    Щоб вирішити цю проблему, виконайте інтерактивні елементи за допомогою консолі адміністратора.

Попередження. Цю статтю переведено автоматично

Властивості

Ідентифікатор статті: 2932274 – останній перегляд: 03/28/2014 14:58:00 – виправлення: 1.0

Microsoft System Center 2012 R2 Configuration Manager

  • kbqfe kbfix kbsurveynew kbexpertiseinter kbmt KB2932274 KbMtuk
Зворотний зв’язок
("head")[0].appendChild(m);