דלג לתוכן הראשי
היכנס דרך Microsoft
היכנס או צור חשבון.
שלום,
בחר חשבון אחר.
יש לך חשבונות מרובים
בחר את החשבון שברצונך להיכנס באמצעותו.

סיכום

מאמר זה מתאר את Windows PowerShell בעיות שתוקנו בעדכון מצטבר 2 (CU2) עבור Microsoft System Center 2012 R2 Configuration Manager. תיקונים נוספים CU2 מתוארים בעדכון מצטבר 2 עבור System Center 2012 R2 Configuration Manager.

בעיות שתוקנו

Windows PowerShell

  • הExport-CMApplication cmdlet של ה- cmdlet מחליף את הקובץ שצוין בפרמטר -Path מבלי לבקש אישור.

    הערה לאחר התקנת עדכון זה, תתבקש להחליף קובץ קיים. ניתן להעלים בקשה זו באמצעות הפרמטר -Force.

  • ניסיון להציג את המאפיינים של נקודת הפצה באתר משני שנוצר באמצעות ה- cmdlet של New-CMSecondarySite כולל חריגה הדומה להודעה הבאה:

    ערך System.ArgumentOutOfRangeException
    של '1/1/1900 12:00:00 AM' אינו חוקי עבור 'ערך'. הערך 'Value' צריך להיות בין 'MinDate' ל- 'MaxDate'.
    שם פרמטר: ערך



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

  • ה- cmdlet Set-CMSystemHealthValidatorPointComponent נכשל כאשר אתה משתמש בו עם הפרמטר -SiteSystemServerName. בנוסף, אתה מקבל הודעת שגיאה הדומה להודעה הבאה:

    Set-CMSystemHealthValidatorPointComponent : אף אובייקט אינו תואם לפרמטרים שצוינו.


  • הSet-CMSite cmdlet של הדף עשוי להחזיר הודעה שגויה הדומה להודעה הבאה:

    אזהרה: אין אפשרות לקבל את מופע יציאת BGB, אתר זה אינו אתר SP1 או חלק מהפגם נתוני מסד הנתונים.
    Set-CMSite : האימות של פרמטרי הקלט נכשל. אין אפשרות להמשיך.


  • ה- cmdlet New-CMClientSetting באופן שגוי מאפשר לך ליצור הגדרות לקוח מסוג "ברירת מחדל".

  • ה- cmdlet Remove-CMDeploymentType ה- cmdlet מחזיר Null במקום תנאי שגיאה כאשר שם סוג פריסה שצוין אינו קיים.

  • ה- cmdlet New-CMTaskSequence נכשל בתרחישים מרובים.

  • הAdd-CMSoftwareUpdatePoint cmdlet של התוכנה יוצר נקודת עדכון תוכנה המופיעה במסוף מנהל המערכת, אך אינה יכולה לבצע סינכרון עם WSUS.

  • ה- cmdlet Add-CMDistributionPoint מאפשר ליצור נקודת הפצה של HTTPS רק כאשר אתה משתמש בה עם הפרמטר -ValidateContentSchedule.

    הערה עדכון זה מוסיף פרמטר נוסף, -EnableSSL, כדי לאפשר שליטה במצב SSL ללא קשר לערך המועבר לפרמטר -ClientConnectionType.

  • הNew-CMGlobalCondition cmdlet של ה- cmdlet דורש שימוש שגוי בפרמטר -WhereClause.

  • ה- cmdlet Install-CMClient אינו פועל ללא שימוש בפרמטר -DeviceID.

  • הStart-CMApplicationDeployment cmdlet של Windows נכשל כאשר הוא נמצא בשימוש עם אפליקציות של Windows Store, Apple Store או Google Play מכיוון שהצפה הוא שהתוכן קיים בנקודת הפצה.

  • ה- cmdlet Export-CMDriverPackage נכשל עם הפרמטרים הבאים:

    • שם -שם

    • -מזהה

    • -InputObject

    בנוסף, אתה מקבל הודעות שגיאה הדומה להודעה הבאה:

    Export-CMDriverPackage: הערך אינו יכול להיות Null.

    שם פרמטר: parameterName


  • אין באפשרותך להגדיר את המאפיין העתק את התוכן בחבילה זו לשיתוף חבילה בחבילה של נקודות הפצה באמצעות Windows PowerShell.

  • אין באפשרותך להשתמש ב- Set-CMPackage cmdlet כדי להסיר את השם של שיתוף חבילה.

    הערה הפרמטר -ShareType הוסר.

    כדי להפוך שיתוף לזמין או ללא זמין, השתמש בפרמטר החדש -ShareContent <בוליאני> שלך.

  • הStart-CMPackageDeployment cmdlet של ה- cmdlet נכשל כאשר הפרמטר -DeployPurpose מוגדר כ-נדרש. בנוסף, אתה מקבל הודעות שגיאה הדומה להודעה הבאה:

    Start-CMPackageDeployment : אין אפשרות לפענח ערכת פרמטרים באמצעות הפרמטרים בעלי השם שצוינו.



    הערה עבור פריסות של תוכניות מכשירים, עליך לציין את הפרמטר -DeviceProgram.

    עבור פריסות תוכנית סטנדרטיות, עליך לציין את הפרמטר -StandardProgram.

  • ה- New-CMMaintenanceWindow cmdlet נכשל כאשר אתה מציין חלון תחזוקה יומי כקלט עבור הפרמטר -Schedule. בנוסף, אתה מקבל הודעות שגיאה הדומה להודעה הבאה:

    New-CMMaintenanceWindow : הפעולה אינה חוקית עקב המצב הנוכחי של האובייקט.


  • ה- cmdlet Get-CMUserDataAndProfileConfigurationItemXmlDefinition אינו מחזיר נתונים.

  • הSet-CMClientSetting cmdlet של ה- cmdlet מעביר ערך שגוי לפרמטר -MaxTransferRateOffSchedule.

  • ה- cmdlet Set-CMClientSetting אינו מאמת את הקלט שמועבר לכל אחד מהפרמטרים הבאים:

    • -פורטלUrl

    • -עדיפות

    • -הגדרה

    • -ForceRebootPeriod


  • ה- cmdlet Set-CMSoftwareMeteringRule- cmdlet אינו משתמש בפרמטר -NewProductName. בנוסף, אתה מקבל הודעת שגיאה הדומה להודעה הבאה:

    Set-CMSoftwareMeteringRule: אין אפשרות לפענח ערכת פרמטרים באמצעות הפרמטרים בעלי השם שצוינו.


  • בSet-CMSoftwareUpdateAutoDeploymentRule cmdlet של ה- cmdlet חסרות שפות מרובות מהרשימה הזמינה לפרמטר -LanguageSelection.

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

  • הRemove-CMApplicationRevisionHistory cmdlet של Restore-CMApplicationRevisionHistory cmdlet לא יפעלו כאשר תשתמש בהם יחד עם הפרמטר -ID.

  • ה- cmdlet Get-CMAccessLicense- cmdlet דורש את הפרמטר -License במקום להחזיר את כל הרשיונות כאשר אתה משתמש בו ללא פרמטרים.

  • הStart-CMContentDistribution cmdlet של Remote-CMContentDistribution cmdlet מחזירים הודעות אזהרה לא מדויקות.

  • ה- Set-CMProgram cmdlet יחד עם הפרמטר -InputObject מצפה למופע של SMS_Package במקום SMS_Program.

    הערה עבור שינויים בתוכניות רגילות, יש לציין את הפרמטר -StandardProgram.

    עבור שינויים בתוכניות מכשירים, יש לציין את הפרמטר -DeviceProgram

  • ה- cmdlet של Set-CMPowerControl אינו מאמת את הפרמטר -PowerControlType.

  • ה- cmdlet Set-CMDeviceOwnership- cmdlet אינו מאמת את הפרמטר -OwnershipType.

  • ה- cmdlet Set-CMTrustedRootCertificateProfileConfigurationItem מגדיר באופן שגוי את הפרמטר -DesiredConfigurationDigestPath כאופציונלי.

  • ה- cmdlet Get-CMAssetIntelligenceSynchronizationPoint cmdlet מחזיר אובייקט Null. פעולה זו מונעת את השימוש בה כקלט לרכיבי cmdlet אחרים.

  • ב- Import-CMBaseline cmdlet וב- cmdlet Import-CMConfigurationItem- cmdlet חסר הפרמטר -Force כדי להעלים התראות אבטחה עבור חתימות תוכן.

  • חריגה מסוג "ארגומנט מחוץ לטווח" מופיעה במסוף מנהל המערכת בעת הצגת מאפיינים עבור נקודת הפצה. מצב זה מתרחש עבור נקודות הפצה שנוצרות באמצעות Add-CMDistributionPoint cmdlet ובפרמטר -EnableMulticast.

  • הStart-CMPackageDeployment cmdlet של ה- cmdlet מונע פריסה של חבילה כאשר אין קבצי מקור.

  • הStart-CMPackageDeployment cmdlet של ה- cmdlet נכשל בעת השימוש בו עם תוכניות מכשיר.

  • ה- cmdlet Set-CMDistributionPoint ה- cmdlet מחזיר הודעת "KeyNotFoundException כאשר אתה משתמש בה יחד עם הפרמטר -AddBoundaryGroup או הפרמטר -RemoveBoundaryGroup.

  • ה- Remove-CMDeploymentType cmdlet מחזיר הודעת "NullReferenceException" כאשר אתה משתמש בה יחד עם הפרמטר -DeploymentTypeName או הפרמטר -DeploymentTypeID.

  • ה- cmdlet New-CMMigrationJob נכשל בעת העברת אוספים.

Start-CMDistributionPointUpgrade cmdlet של Start-CMDistributionPointUpgrade

בעת שימוש ב- cmdlet Start-CMDistributionPointUpgrade כדי לשדרג נקודת הפצה משותפת ל- Microsoft System Center 2012 R2 Configuration Manager הפצה, ה- cmdlet נכשל. בעיה זו מתרחשת אם יש הפניה לאתר משני בפרמטר -sitecode. לקבלת מידע נוסף אודות בעיה זו, ראה ה- cmdlet Start-CMDistributionPointUpgrade נכשל ב- System Center 2012 R2 Configuration Manager.

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

  • הפרמטר -OnFastNetworkMode נוסף ל- cmdlet של Add-CMDeploymentType לשימוש יחד עם ערכת הפרמטר -AppV5xInstaller.

  • אין אפשרות להגדיר את הגדרת זמן הריצה המרבי המותר (דקות): בעת שימוש בפרמטר SetByNamePropertyDeepLinkInstaller שהוגדר עבור ה- cmdlet של Set-CMDeploymentType.

  • רכיבי ה- cmdlet הבאים תומכים בקביעת תצורה של מאפייני תמונה נוספים:

    • Set-CMOperatingSystemImage,

    • Set-CMOperatingSystemInstaller

    • Set-CMBootImage


  • הSet-CMDriverPackage cmdlet של מנהל ההתקן מוסיף פרמטרים נוספים כדי להגדיר מאפייני חבילת מנהל התקן.

  • רכיבי cmdlet מרובים של Get ו- Remove-תומכים כעת בתווים כלליים בפרמטרי שאילתה. הדבר כולל את רכיבי ה- cmdlet הבאים:

    • Get-CMAccount

    • Get-CMActiveDirectoryForest

    • Get-CMActiveDirectorySite

    • Get-CMAdministrativeUser

    • Get-CMAlert

    • Get-CMAlertSubscription

    • Get-CMAntimalwarePolicy

    • Get-CMApplication

    • Get-CMApplicationCatalogWebServicePoint

    • Get-CMApplicationCatalogWebsitePoint

    • Get-CMAppVVirtualEnvironment

    • Get-CMAssetIntelligenceCatalogItem

    • Get-CMAutomaticAmtProvisioningStatus

    • Get-CMBaseline

    • Get-CMBaselineXmlDefinition

    • Get-CMBoundary

    • Get-CMBoundaryGroup

    • Get-CMCategory

    • Get-CMClientAuthCertificateProfileConfigurationItem

    • Get-CMClientSetting

    • Get-CMCloudDistributionPoint

    • Get-CMComponentStatusSetting

    • Get-CMConfigurationItem

    • Get-CMConfigurationItemHistory

    • Get-CMConfigurationItemXmlDefinition

    • Get-CMDeployment

    • Get-CMDeploymentStatus

    • Get-CMDevice

    • Get-CMDeviceCollection

    • Get-CMDistributionPoint

    • Get-CMDistributionPointGroup

    • Get-CMDriver

    • Get-CMDriverPackage

    • Get-CMEndpointProtectionPoint

    • Get-CMEnrollmentPoint

    • Get-CMEnrollmentProxyPoint

    • Get-CMFallbackStatusPoint

    • Get-CMGlobalCondition

    • Get-CMHardwareRequirement

    • Get-CMInitialModifiableSecuredCategory

    • Get-CMIPSubnet

    • Get-CMManagementPoint

    • Get-CMManagementPointComponent

    • Get-CMMigrationCollection

    • Get-CMOperatingSystemImage

    • Get-CMOperatingSystemImageUpdateSchedule

    • Get-CMOperatingSystemInstaller

    • Get-CMPackage

    • Get-CMProgram

    • Get-CMRemoteConnectionProfileConfigurationItem

    • Get-CMRemoteConnectionProfileConfigurationItemXmlDefinition

    • Get-CMReportingServicePoint

    • Get-CMSecurityRole

    • Get-CMSecurityScope

    • Get-CMSite

    • Get-CMSitesystemServer

    • Get-CMSoftwareInventory

    • Get-CMSoftwareMeteringRule

    • Get-CMsoftwareUpdate

    • Get-CMSoftwareUpdateDeploymentPackage

    • Get-CMSoftwareUpdateGroup

    • Get-CMSoftwareUpdateLicnese

    • Get-CMSoftwareUpdatePoint

    • Get-CMStateMigrationPoint

    • Get-CMStatusMessageQuery

    • Get-CMStatusSummarizer

    • Get-CMSystemHealthValidatorPoint

    • Get-CMTaskSequence

    • Get-CMTrustedRootCertificateProfileConfigurationItem

    • Get-CMUser

    • Get-CMUserCollectoin

    • Get-CMUserDataAndProfileConfigurationItem

    • Get-CMUserDataAndProfileConfigurationItemXmlDefinition

    • Get-CMUserDeviceAffinity

    • Get-CMVpnProfileConfigurationItem

    • Get-CMVpnProfileConfigurationItem

    • Get-CMWindowsFirewallPolicy

    • Get-CMWinPEOptionalComponentInfo

    • Get-CMWirelessProfileConfigurationItem

    • Remove-CMAccount

    • Remove-CMAlertSubscription

    • Remove-CMAmtProvisioningDataBase

    • Remove-CMApplication

    • Remove-CMApplicationCatalogWebServicePoint

    • Remove-CMApplicationCatalogWebSitePoint

    • Remove-CMAppVVirtualEnvironment

    • Remove-CMAssetIntelligenceSynchronizationPoint

    • Remove-CMBoundaryGroup

    • Remove-CMClientSetting

    • Remove-CMConfigurationItem

    • Remove-CMDevice

    • Remove-CMDeviceCollectoin

    • Remove-CMDistributionPoint

    • Remove-CMDriver

    • Remove-CMEndpointProtectionPoint

    • Remove-CMEnrollmentPoint

    • Remove-CMEnrollmentProxyPoint

    • Remove-CMFallbackStatusPoint

    • Remove-CMGlobalCondition

    • Remove-CMManagementPoint

    • Remove-CMOperatingSystemImage

    • Remove-CMOperatingSystemInstaller

    • Remove-CMProgram

    • Remove-CMReportingServicePoint

    • Remove-CMSecurityRole

    • Remove-CMSecurityScope

    • Remove-CMSoftwareMeteringRule

    • Remove-CMSoftwareUpdateDeploymentPackage

    • Remove-CMSoftwareUpdatePoint

    • Remove-CMStateMigrationPoint

    • Remove-CMStatusMessageQuery

    • Remove-CMSystemHealthValidatorPoint

    • Remove-CMUser

    • Remove-CMUserCollection

    • Remove-DistributionPointGroup

    • Remove-OutOfBandServicePoint


  • ה- Set-CMClientSetting cmdlet תומך בפרמטרים חדשים בהתבסס על סוג הגדרת הלקוח. יש להשתמש בפרמטרים אלה בעת שינוי ההגדרות של אותו שם.

    • -CloudServicesSettings

    • -EndpointProtectionSettings

    • -RemoteToolsSettings

    • -PowerManagementSettings

    • -StateMessageSettings

    • -UserDeviceAffinitySettings

    • -BitsSettings

    • -ClientPolicySettings

    • -ComplianceSettings

    • -ComputerAgentSettings

    • -הגדרות משענת מחשב

    • -MeteredNetworkSettings

    • -הגדרות הרשמה

    • -HardwareInventorySettings

    • -NetworkAccessProtectionSettings

    • -SoftwareDeploymentSettings

    • -SoftwareMeteringSettings

    • -SoftwareUpdatesSettings

    • -SoftwareInventorySettings


  • ה- cmdlet Get-CMDeviceCollectionVariable כעת מאפשר לך להציג את כל המשתנים באוסף ספציפי.

בעיות ידועות

  • ה- cmdlet New-CMMigrationJob מחזיר שגיאות הדומה להודעה הבאה כאשר אוסף מקונן מודבק בפרמטר -MigrationCollection:

    New-CMMigrationJob : בחר לפחות אוסף אחד כדי להמשיך.


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

  • ה- cmdlet Set-CMDistributionPoint אינו מעדכן את ערך התפוגה של האישור כצפוי כאשר אתה משתמש בו יחד עם הפרמטר -CertificateExpirationTimeUtc.

  • עקב שינויים נוספים בקוד המסגרת של Windows PowerShell המשמש רכיבי cmdlet מרובים, רכיבי cmdlet מסוימים לא יקבלו עוד מערכים כקלט עבור פרמטרים מסוימים. השתמש ב-Get-help <cmdlet_name> כדי לאמת את התחביר וסוגי הקלט עבור cmdlet נתון.

זקוק לעזרה נוספת?

מעוניין באפשרויות נוספות?

גלה את יתרונות המנוי, עיין בקורסי הדרכה, למד כיצד לאבטח את המכשיר שלך ועוד.

קהילות עוזרות לך לשאול שאלות ולהשיב עליהן, לתת משוב ולשמוע ממומחים בעלי ידע עשיר.

האם מידע זה היה שימושי?

עד כמה אתם מרוצים מאיכות השפה?
מה השפיע על החוויה שלך?
בלחיצה על 'שלח', אתה מאפשר למשוב שלך לשפר מוצרים ושירותים של Microsoft. מנהל ה-IT שלך יוכל לאסוף נתונים אלה. הצהרת הפרטיות.

תודה על המשוב!

×