BITS kullanma
Aşağıdaki adımlar, Arka Plan Akıllı Aktarım Hizmeti (BITS)arabirimlerini kullanarak dosya aktarımının nasıl gerçekleştirileceğini gösterir.
Dosya aktarımı gerçekleştirmek için
- BITS hizmetine bağlanma
- Aktarım işi oluştur
- Göreve dosya ekleyin
- İşi başlatma
- BITS'nin dosyaları başarıyla aktardığını belirleme
- İşi tamamlama
Önceki adımlarda, bir işin varsayılan özellik değerlerini kullanarak dosyaların nasıl aktarılacakları gösterilmektedir. İşin özellik değerlerinden birini veya daha fazlasını değiştirerek varsayılan davranışı değiştirebilirsiniz. Örneğin, işin işlenme önceliğini kuyruktaki diğer işlere göre değiştirebilir, kendi proxy ayarınızı belirtebilir ve BITS dosyaları aktardığında olay bildirimi almak için kaydedebilirsiniz. Daha fazla bilgi için bkz. Bir İşin Özelliklerini Ayarlama ve Alma.
Windows PowerShell, birçok BITS görevini yönetmek için basit bir mekanizma sağlar. Bu bölüm, BITS ile Windows PowerShell cmdlet'lerinin nasıl kullanılacağını gösteren aşağıdaki konuları içerir:
- BITS Aktarım İşleri Oluşturmak için Windows PowerShell Kullanma
- BITS Aktarım İşlerini Yönetmek için WinRM Windows PowerShell Cmdlet'lerini Kullanma
- BITS Compact Server Yönetmek için WMI Windows PowerShell Cmdlet'lerini Kullanma
Not
Windows 10, sürüm 1607'den başlayarak, PowerShell Cmdlet'lerini çalıştırabilir ve BITSAdmin'i veya başka bir makineye bağlı bir PowerShell Uzak komut satırından (fiziksel veya sanal) BITS arabirimlerini kullanan diğer uygulamaları da kullanabilirsiniz. Bu özellik, aynı fiziksel makinedeki bir sanal makineye PowerShell Direct komut satırı kullanılırken kullanılamaz ve WinRM cmdlet'leri kullanılırken kullanılamaz.
Uzak PowerShell oturumundan oluşturulan bir BITS İşi, bu oturumun kullanıcı hesabı bağlamı altında çalışır ve yalnızca bu kullanıcı hesabıyla ilişkili en az bir etkin yerel oturum açma oturumu veya Uzak PowerShell oturumu olduğunda ilerleme kaydeder. PowerShell Uzak oturumlarını yönetmek için daha fazla bilgi için 'a bakın.
Bu bölüm ayrıca aşağıdaki konuları içerir:
- BITS'i Kullanırken En İyi Yöntemler
- aktarım kuyruğundaki işleri numaralandırmayı
- Bir işte dosyaları numaralandırma
- Hataları İşleme
- Yükleme-yanıt işinden yanıtı al
BITS arabirimlerini kullanan örnek kod için bkz. BITS Örnekleri ve Araçları.