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.