Intune veya Configuration Manager ile Kullanıcı başına Windows için Uzak Masaüstü istemcisini yükleme

Windows için Uzak Masaüstü istemcisini sistem başına veya kullanıcı başına yükleyebilirsiniz. Bunu sistem başına yüklemek, istemciyi varsayılan olarak tüm kullanıcılar için makinelere yükler ve yöneticiler güncelleştirmeleri denetler. Kullanıcı başına yükleme, uygulamayı her kullanıcının profilinin yerel AppData klasöründeki bir alt klasöre yükler ve kullanıcıların yönetim haklarına gerek kalmadan güncelleştirmeleri yüklemesini sağlar.

kullanarak istemcisini yüklediğinizde, msiexec.exesistem başına istemci yüklemesinin varsayılan yöntemidir. Kullanıcı başına istemciyi yüklemek için ile parametrelerini ALLUSERS=2 MSIINSTALLPERUSER=1 msiexec kullanabilirsiniz, ancak istemciyi Intune veya Configuration Manager ile dağıtıyorsanız, istemciyi yüklemek için doğrudan kullanmak msiexec , kullanılan parametrelerden bağımsız olarak sistem başına yüklenmesine neden olur. Komutu bir PowerShell betiğinde sarmalama msiexec , istemcinin kullanıcı başına başarıyla yüklenmesini sağlar.

Önkoşullar

Windows için Uzak Masaüstü istemcisini Intune veya Configuration Manager ile kullanıcı başına yüklemek için aşağıdakilere ihtiyacınız vardır:

  • Windows için Uzak Masaüstü istemcisinin en son sürümünü indirin.

  • Microsoft Intune veya Configuration Manager tarafından yönetilen ve uygulama ekleme iznine sahip desteklenen Windows cihazları.

  • Intune için, Microsoft Win32 İçerik Hazırlama Aracı'nı kullanmak için yerel bir Windows cihazına ihtiyacınız vardır.

PowerShell betiği kullanarak kullanıcı başına Uzak Masaüstü istemcisini yükleme

İstemciyi bir PowerShell betiği kullanarak kullanıcı başına yüklemek için senaryonuza uygun sekmeyi seçin ve adımları izleyin.

Windows uygulaması olarak Intune (Win32) ile powershell betiği kullanarak istemciyi kullanıcı başına yükleme burada açıklanabilir.

  1. Yerel Windows cihazınızda yeni bir klasör oluşturun ve indirdiğiniz Uzak Masaüstü istemci .msi dosyasını ekleyin.

  2. Bu klasörün içinde adlı Install.ps1 bir PowerShell betik dosyası oluşturun ve öğesini indirdiğiniz dosyanın dosya adıyla .msi değiştirerek <RemoteDesktop> aşağıdaki içeriği ekleyin:

    msiexec /i <RemoteDesktop>.msi /qn ALLUSERS=2 MSIINSTALLPERUSER=1
    
  3. Aynı klasörde adlı Uninstall.ps1 bir PowerShell betik dosyası oluşturun ve aşağıdaki içeriği ekleyin:

    $productCode = (Get-WmiObject -Class Win32_Product | Where-Object {$_.Name -eq 'Remote Desktop' -and $_.Vendor -eq 'Microsoft Corporation'}).IdentifyingNumber
    
    msiexec /x $productCode /qn
    
  4. Aynı klasörde adlı Detection.ps1 bir PowerShell betik dosyası oluşturun ve aşağıdaki içeriği ekleyin:

    If (([string](Get-ChildItem Registry::HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall | Where-Object {$_.GetValue('DisplayName') -eq 'Remote Desktop'})) -and (Get-WmiObject -Class Win32_Product | Where-Object {$_.Name -eq 'Remote Desktop' -and $_.Vendor -eq 'Microsoft Corporation'})) {
        Write-Host "Microsoft Remote Desktop client is installed"
        exit 0
    } else {
        Write-Host "Microsoft Remote Desktop client isn't installed"
        exit 1
    }
    
  5. Klasörün içeriğini bir .intunewin dosyaya paketlemek için Win32 uygulama içeriğini karşıya yüklemeye hazırlama makalesindeki adımları izleyin.

  6. Uzak Masaüstü istemcisini eklemek için Microsoft Intune'da Win32 uygulaması ekleme, atama ve izleme başlığı altında yer alan adımları izleyin. İşlem sırasında belirtmeniz gereken bilgilerden bazıları aşağıdadır. Ayarların geri kalanını varsayılan olarak bırakabilir veya gerektiğinde güncelleştirebilirsiniz.

    Parametre Değer/Açıklama
    Veri Akışı Adı Remote Desktop girin.
    Publisher Microsoft Corporation girin.
    Yükle komutu powershell.exe -ExecutionPolicy Bypass -WindowStyle Hidden -File .\Install.ps1
    Kaldır komutu powershell.exe -ExecutionPolicy Bypass -WindowStyle Hidden -File .\Uninstall.ps1
    Yükleme davranışı Kullanıcı'ya tıklayın.
    İşletim sistemi mimarisi İndirdiğiniz Uzak Masaüstü istemcisinin sürümüne bağlı olarak 64 bit veya 32 bit'i seçin.
    En düşük işletim sistemi Ortamınızda en düşük Windows sürümünü seçin ve bu sürüm destekleniyor.
    Algılama kuralları biçimi Özel algılama betiği kullan'ı seçin.
    Algılama betiği dosyası Daha önce oluşturduğunuz dosyayı Detection.ps1 seçin.

Sonraki adımlar

Uzak Masaüstü istemcisi hakkında daha fazla bilgi için bkz . Windows için Uzak Masaüstü istemcisinin özelliklerini kullanma.