readme-tr.txt
Export-SccmOfflinePackage Cmdlet – Readme (v1.0.7)
Genel Bakış Export-SccmOfflinePackage, ConfigMgr (SCCM) Offline Güncelleme Senaryoları için hazırlanmış bir PowerShell Cmdlet’idir. Bu araç, ServiceConnectionTool.exe ile entegre çalışarak, internet erişimi olmayan SCCM ortamlarında gerekli Usage Data ve Update paketlerini oluşturur, dışarı aktarır ve offline import sürecine hazır hale getirir. Offline kullanımda, Usage Data → Upload → Download → Import döngüsünün ilk aşamasını bu cmdlet üretir. Parametreler -OutputZip Açıklama: Dışarıya aktarılacak zip paketinin tam dosya yolu. Gereklilik: Zorunlu Örnek: -OutputZip "C:\Offline\UsageData.zip" -LogPath Açıklama: Cmdlet çalıştırıldığında üretilecek log dosyasının tam yolu. Gereklilik: Opsiyonel (Tavsiye edilir) Örnek: -LogPath "C:\Offline\UsageData.log" -ServiceConnectionToolPath Açıklama: SCCM medya dizininde bulunan ServiceConnectionTool.exe yolunu belirtir. Gereklilik: Zorunlu Örnek: -ServiceConnectionToolPath "E:\ConfigMgr\cd.latest\SMSSETUP\TOOLS\ServiceConnectionTool" -StagingRoot Açıklama: Paket hazırlığı sırasında kullanılan geçici dosyaların ve usage data CAB dosyasının tutulacağı dizin. Gereklilik: Zorunlu Örnek: -StagingRoot "C:\Offline" -UsageDataCabName Açıklama: Oluşturulacak Usage Data dosyasının adı. .cab uzantısı gereklidir. Gereklilik: Opsiyonel (Default: UsageData.cab) Örnek: -UsageDataCabName "UsageData.cab" Kullanım Örneği Aşağıdaki komut ile: Usage Data paketi hazırlanır, UsageData.cab staging klasörüne düşer, UsageData.zip dışarıya aktarılır, UsageData.log hata ayıklama için tutulur. Export-SccmOfflinePackage ` -OutputZip "C:\Offline\UsageData.zip" ` -LogPath "C:\Offline\UsageData.log" ` -ServiceConnectionToolPath "E:\ConfigMgr\cd.latest\SMSSETUP\TOOLS\ServiceConnectionTool" ` -StagingRoot "C:\Offline" ` -UsageDataCabName "UsageData.cab" İş Akışı UsageData.cab → -StagingRoot içine yazılır. UsageData.zip → Transfer edilecek offline paketi üretir. UsageData.log → İşlem adımlarını ve olası hataları içerir. ServiceConnectionTool.exe → Arka planda çağrılır. Transfer sonrası: Internet erişimi olan makinede ServiceConnectionTool.exe -connect ile upload yapılır. Güncelleme paketleri çekildikten sonra tekrar zip oluşturularak offline SCCM’e import edilir. Loglama & Hata Yönetimi Tüm hatalar -LogPath ile verilen dosyaya kaydedilir. Ek olarak, exception durumlarında StagingRoot\Exception.log dosyası da oluşturulur. Yaygın hatalar: Prepare step failed or CAB not created → -StagingRoot yazılabilir değilse çıkar. Eksik ServiceConnectionToolPath → yanlış path verildiğinde oluşur. Sürüm Notları (v1.0.7) -StagingRoot parametresi eklendi. Exception log otomatik olarak staging klasörüne kaydediliyor. UsageDataCabName özelleştirilebilir hale getirildi. Loglama daha ayrıntılı. Support Email: support@arksoft.com.tr Please attach relevant logs from C:\ProgramData\SccmOfflineUpgrade\logs\ when requesting assistance. |