תיאור של Windows PowerShell שינויים ב- 1 עדכון מצטבר עבור מנהל התצורה של המערכת מרכז 2012 R2

תרגומי מאמרים תרגומי מאמרים
Article ID: 2932274 - View products that this article applies to.
הרחב הכל | כווץ הכל

On This Page

תקציר

מאמר זה מתאר את הבעיות של Windows PowerShell המתוקנים ב- 1 עדכון מצטבר (CU1) עבור Microsoft מרכז 2012 R2 תצורת מנהל מערכת. תיקונים אחרים CU1 מתוארות במאמר הבא מתוך מאגר הידע Microsoft Knowledge Base:

2938441 תיאור של עדכון מצטבר 1 עבור מנהל התצורה של המערכת מרכז 2012 R2

מידע נוסף

בעיות שתוקנו

  • אובייקטים המועברים כ -InputObject (או שוות ערך) פרמטר cmdlet הופכים לאחר מכן "null".
  • כלי Cmdlet אשר הזהר ללא כשל או שקטה, אשר להיכשל כאשר תנאי שגיאה הם כניסות לא תפסיק הצבר כצפוי.
  • כלי Cmdlet לבצע פעולות על אובייקטים של אתר שקטה להיכשל כאשר האובייקט האתר אינו קיים. בעיה זו מוביל סקריפטים ואוטומציה הזנת מצב לא מוגדר. שים לב כי בעיה זו אינה משפיעהקבל- כלי cmdlet. הם לא להיכשל אם נמצאו אין אובייקטים התואמים לקריטריוני החיפוש.
  • הוסף-CMDeploymentType - DeepLinkInstaller תוסיף את סוג הפריסה.
  • התחלה-CMSoftwareUpdateDeployment לא להגדיר נכונה את אפשרויות הפריסה מתי -DisableOperationsManagerAlert או -GenerateOperationsManagerAlert נעשה שימוש בפרמטר.
  • את שמור-CMSoftwareUpdate cmdlet נכשל עם שגיאות הדומות להודעה הבאה:

    שמור-CMSoftwareUpdate: המפתח הנתון לא היה קיים במילון.
    בכל תו קו: 1:1
    + שמירה-CMSoftwareUpdate - DeploymentPackageName "קונטוסו-חבילת" - SoftwareupdateNa...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo: לא צוין: (:) [שמור-CMSoftwareUpdate], KeyNotFoundException
    + FullyQualifiedErrorId: System.Collections.Generic.KeyNotFoundException,Microsoft.ConfigurationManagement.Cmdlet
    s.Sum.Commands.SaveSoftwareUpdateCommand


    שים לב cmdlet קבוע פועל ב- Windows PowerShell של 32 סיביות בלבד.

  • CMProgram חדש אינו מקבל -PackageID כפרמטר קלט.
  • הסר-CMUser - InputObject הפרמטר אינו מקבל את פלט אובייקט מתוך Get-CMUser.
  • CMDeviceCollectionVariable חדש מחייב את המשתמש בביצוע קראתי זכויות לאוסף "כל המערכות".
  • CMSoftwareMeteringRule חדש ו ערכת-CMSoftwareMeteringRule דרושה גישה לקובץ metered כדי שניתן יהיה ליצור כלל מדידת.
  • מסוף מנהל חייב להיות מופעל פעם אחת לפחות במחשב נתון לפני שניתן יהיה ליצור את הכונן PowerShell ספק SMS.
  • האפשרות להפיץ תוכן אינה זמינה במסוף מנהל עבור אובייקטים שנוצרו על-ידי שימוש CMOperatingSystemInstaller חדש או CMOperatingSystemImage חדש.
  • ערכת- כלי cmdlet לשנות תפקידי שרת אתר דרושים שני -SiteCode ו -SiteSystemServerName במקום פשוט -SiteSystemServerName כצפוי.
  • CMMigrationJob חדש נכשלת עם הודעת שגיאה "שאילתה לא חוקי" הדומה להודעה הבאה:

    התרע על מצב חריג:
    חדש-CMMigrationJob: אובייקט שגיאה ConfigMgr:
    מופע של __ExtendedStatus
    {
    פעולה = "ExecQuery";
    ParameterInfo = "בחר * בו DependencyType = 1";
    ProviderName = "WinMgmt";
    };
    קוד שגיאה:
    InvalidQuery
    בכל תו קו: 1:1

שינויים נוספים

  • את -מפורט מתג עבור רוב וויל cmdlets פלט מידע אודות שאילתה המופעלת כעת.

    הערה אם cmdlet אינם פועלים כצפוי, -מפורטמתג יספק מהמשוער מידע אודות שאילתת ה-WMI בפועל המופעלת מול ספק SMS העורפי. מידע זה שימושי מאוד לפתרון ו יש לספק כאשר הדבר אפשרי כאשר קובץ התחברות משוב פריטים.

  • כאשר הן מערכות צנרת הפלט של cmdlet מנהל התצורה לעצם בחר-(בחירה), מארז הנכון כבר לא נדרשת עבור הארגומנטים של הבחירה.
  • אין תמיכה בתווים כלליים בשאילתות.
  • הרשימה הבאה מייצגת כלי cmdlet היה ממוקד תיקונים נוספים. עקב שינויים נוספים Windows PowerShell framework הקוד המשמש כבסיס המשמשת כלי cmdlet אלה, אלה שאינם מפורטים עשויים גם השתנו התנהגות. ודא כי קבצי script ואוטומציה שלך ימשיכו לפעול כצפוי.
    • הוסף-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

במקרים מסוימים מוגבל, כלי cmdlet ייתכן כי הופיע פרמטרים שהוסר או השתנה. פעולה זו מייצגת שינוי מעבר קיימים קבצי script או אוטומציה. אם cmdlet אינה פועלת עוד עקב שגיאת איגוד פרמטר, ודא כי הפרמטר שהיו בשימוש היה לא השתנה או שהערך הוסר.

בעיות מוכרות

התופעות הבאות עשויה להתרחש גם לאחר התקנת 1 עדכון מצטבר. פתרונות חלופיים מופיעים כאשר הם זמינים. ניתן לפתור בעיות אלה בגירסאות עתידיות של מנהל התצורה.
  • התקנה-CMClient לא לכוון את כל המחשבים באוסף כאשר -האוסף נעשה שימוש בפרמטר.

    כדי לעקוף בעיה זו, לאחזר סדרת התקנים באמצעות Get-CMDevice - האוסף, ולהעביר את כל מופע לתוך התקנה -CMDevice-התקן. לדוגמה, הפעל את הפקודה הבאה:

    Get-CMDevice - CollectionName MyCollection | foreach {CMClient התקנה-התקן $_ - IncludeDomainController $false - AlwaysInstallClient $false - ForceReinstall $false - SiteCode PSS}

  • התחלה-CMDistributionPointUpgrade אינו פועל עם אתרים משניים.

    כדי לעקוף בעיה זו, בצע את המשימה באמצעות מסוף מנהל.

  • שמור-CMSoftwareUpdatecmdlet אינו פועל בסביבת Windows PowerShell 64 סיביות.

    כדי לעקוף בעיה זו, השתמש בגירסה 32 סיביות של Windows PowerShell או ISE.

  • CMVirtualEnvironmentGroup חדש התוצאה תציג במסוף המנהל.

    כדי לעקוף בעיה זו, בצע את המשימה באמצעות מסוף מנהל.

  • ערכת-CMSite-הערה פרמטר גורמת cmdlets להיכשל.

    כדי לעקוף בעיה זו, בצע את המשימה באמצעות מסוף מנהל.

  • הסר-CMDeploymentType לא ייכשלו כאשר תנסה להסיר סוג פריסה שאינו קיים.

    כדי לעקוף בעיה זו, השתמש Get-CMDeploymentType כדי לאמת אם קיים סוג פריסה לפני שתנסה להסיר אותה.

  • CMSecondarySite חדש יוצר נקודת הפצה לא נקבעה באמצעות מסוף מנהל, כאשר תשתמש אישור בחתימה עצמית.

    כדי לעקוף בעיה זו, השתמש באחת הפרוצדורות הבאות במקום CMSecondarySite חדש cmdlet:
    • קביעת תצורה של אתר משני באמצעות רשות אישורים מונפק האישור.
    • השתמש ערכת-CMDistributionPoint כדי להגדיר את נקודת הפצה לאחר התקנת האתר המשני.
    • להסיר נקודת הפצה של האתר המשני, ולהוסיף חדש לאחר האתר המשני מותקן.
  • כלי cmdlet מסוימות עשויות להפסיק לפעול לאחר שתשתמש CMTaskSequence חדש cmdlet.

    כדי לעקוף בעיה זו, הפעל מחדש את Windows PowerShell.
  • התחלה-CMApplicationDeploymentנכשלת כאשר היא בשימוש עם יישומי Windows Store מכיוון הציפיה התוכן קיים על נקודת הפצה.

    כדי לעקוף בעיה זו, בצע את המשימה באמצעות מסוף מנהל.

מאפיינים

Article ID: 2932274 - Last Review: יום שישי 28 מרץ 2014 - Revision: 1.0
המידע במאמר זה חל על:
  • Microsoft System Center 2012 R2 Configuration Manager
מילות מפתח 
kbqfe kbfix kbsurveynew kbexpertiseinter kbmt KB2932274 KbMthe
תרגום מכונה
חשוב: מאמר זה תורגם באמצעות תוכנת תרגום מכונה של Microsoft וייתכן שנערך לאחר מכן על-ידי קהילת Microsoftבאמצעות טכנולוגייתCommunity Translation Framework (CTF) או באמצעות תרגום אנושי. Microsoft מציעה לך גם מאמרים בתרגום אנושי, מאמרים בתרגום מכונה ומאמרים שנערכו על ידי הקהילה כדי לאפשר גישה למאמרים הקיימים במאגר הידע (Knowledge Base) שלMicrosoft בשפות שונות. מאמרים מתורגמים יכולים להכיל שגיאות באוצר המילים, בתחביר או בדקדוק. Microsoft אינה אחראית לחוסר דיוק, שגיאות או נזקים שייגרמו כתוצאה מטעויות בתכנים או משימוש בתכנים על ידי לקוחותיה.
כותרת מאמר זה באנגלית: 2932274

ספק משוב

 

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