找不到 SCCM 2007 輔助站點分發點包
我使用來自 Codeplex 的 Kaido Jarvemets 的 PowerShell 腳本創建了一個輔助站點,該腳本執行良好,它位於此處:“Automated Configuration Manager Secondary Site server with PowerShell”。然後我使用內置的 SCCM 複製包嚮導並將包從我的一個分發點複製到輔助站點的 DP。複製包嚮導報告成功,但是當我轉到輔助站點伺服器時,我無法在任何地方找到包。我什至執行了一份報告,顯示了我所有 DP 的狀態,它甚至顯示我所有的包裹都在我的輔助站點 DP 上,但我不知道在哪裡可以找到它們。有人可以幫我嗎?謝謝
當 SCCM 將站點伺服器用作分發點時,它會在硬碟上創建隱藏共享以進行包分發。SCCM 將使用在將程序包添加到 DP 時具有最多可用空間的驅動器。共享名稱以 開頭
SMSPKG
,後跟驅動器號和美元符號。假設分發點被發送一個包。在發送包時,
E:
驅動器的可用空間最大。包將儲存在隱藏共享\\{DistributionPoint}\SMSPKGE$\{PKG_ID}
中。您可以通過多種方式找到包 ID,但一種方法可能是來自 Powershell:
## where XXX is the site code and SCCMSERVER is the name of your SCCM SERVER
PS X:\> gwmi -namespace 'root\sms\site_XXX' -query 'SELECT name,packageId FROM SMS_PACKAGE' -computer SCCMSERVER|select name,packageid
希望這會有所幫助。
您可以通過檢查 Software Distribution 節點中 Package 對像下的包狀態節點來確認 SCCM 控制台中任何包的位置。我附上了包含相關細節的螢幕截圖。