Forum

Remote Desktop Defa...
 
Bildirimler
Hepsini Temizle

[Çözüldü] Remote Desktop Default Printer; [ÇÖZÜLDÜ]

5 Yazılar
3 Üyeler
0 Reactions
2,959 Görüntüleme
(@AzadAzadoglu)
Gönderiler: 184
Reputable Member
Konu başlatıcı
 

Merhabalar;

Terminal Server' a Remote Desktop'  ile bağlanan kullanıcılar mevcut. Domain ortamı yok, Aynı bina içinde local' den bağlananlarda problem yok ancak sadece uzak bağlantı kuranlarda problem var. Problem şu : Kişi uzak masaüstü yaparken, remote desktop yerel kaynaklar ayarlarını yapıyor, gerekli tick leri atıyor, local bilgisayarında default olarak örneğin HP yazıcılı varsayılan olarak atanmış. Uzak masaüstüne bağlantı kurduğunda yazıcısını görüyor ama default olarak gelmiyor. Default olarak gelen yazıcı Terminal Server Easy Printer işaretli geliyor. policy ayarlarında windows bilşenleri altında, terminal server altında, yönlendirilmiş yazıcılar kısmında ki ayarlar yapılandırılmadı olarak seçilmiş. Daha önceden bu yazıcılar remote ile gelen kişilerin varsayılanı olarak geliyordu ama her ne olduysa şimdi default olarak gelmiyor.

 Tüm uzak masaüstü bağlananlarda aynı problem mevcut.. Kullanıcıların oturumlarını kapatıp tekrar içeri alıyorum ama yine aynı terminal server easy printer varsayılan olarak geliyor. Problem nedir acaba ?

 

İyi Çalışmalar, 

 
Gönderildi : 08/02/2015 01:29

(@AzadAzadoglu)
Gönderiler: 184
Reputable Member
Konu başlatıcı
 

Problem Çözüldü :

Çözüm Yolu :

gpedit.msc - Bilgisayar  Yapılandırması - Yönetim Şablonları - Windows Bileşenleri - Terminal Hizmetleri - Terminal Server - Yazıcı Yeniden Yönlendirmesi . Yan tarafta bulunan " Varsayılan istemci Yazıcısını .... seçeneğini Devre Dışı yaptıktan sonra , Önce Terminal Server Hizmetleri Kolay Yazdırma.... Seçeniğini ETKİN yaptıktan sonra gpupdate /force komutunu verip. Bağlanacak kullanıcının oturumunu off yapıp tekrar içeri aldıktan sonra göreceksiniz ki, local' de ki varsayılan yazıcısı remote masaüstünde o olacaktır. Umarım Faydalı olur..

İyi Çalışmalar : 

 
Gönderildi : 08/02/2015 03:11

(@doganuzun)
Gönderiler: 149
Estimable Member
 

Gönderen: @AzadAzadoglu

Problem Çözüldü :

Çözüm Yolu :

gpedit.msc - Bilgisayar  Yapılandırması - Yönetim Şablonları - Windows Bileşenleri - Terminal Hizmetleri - Terminal Server - Yazıcı Yeniden Yönlendirmesi . Yan tarafta bulunan " Varsayılan istemci Yazıcısını .... seçeneğini Devre Dışı yaptıktan sonra , Önce Terminal Server Hizmetleri Kolay Yazdırma.... Seçeniğini ETKİN yaptıktan sonra gpupdate /force komutunu verip. Bağlanacak kullanıcının oturumunu off yapıp tekrar içeri aldıktan sonra göreceksiniz ki, local' de ki varsayılan yazıcısı remote masaüstünde o olacaktır. Umarım Faydalı olur..

İyi Çalışmalar : 

 

Konuyu canlandıracağım ama benim problemim şu; Benim local deki kullanıcılarım farklı bir şehirde bulunan sunucuya RDP yapıyorlar ve erp de çalışıyorlar, çıktılarını local deki network printera gönderiyorlar. Uzak sunucu da domain controller var, problemim ise default printer hangi departmanın printiri ise hangi kullanıcı bağlanırsa bağlansın en son default olan printeri görüyor. Benim isteğim örneğin; Ahmet, Mehmet, Murat kullanıcısına her zaman X Printer default gelsin, Emre Hasan oturum açtığında epson printer da default gelsin nasıl yapabilirim, umarım anlatabilmişimdir.

 

20 yıl önce  eğitim aldığım Hakan hocama da selam ve sevgilerimi iletiyorum, bu mesleği bize sevdiren ve bu günlere gelmemizi sağlayan hocamızın hakkı ödenmez. 

 

 
Gönderildi : 06/09/2024 12:35

ibrahim yildiz
(@ibrahimyildiz)
Gönderiler: 4563
Co-Helper
 

Çözüm Yöntemleri

1. Grup İlkesi Nesnesi (GPO) ile Kullanıcıya Özel Yazıcı Ayarlamak:

Active Directory ortamında, belirli kullanıcılar için varsayılan yazıcıları GPO kullanarak tanımlayabilirsiniz.

  • Adım 1: Grup İlkesi Yönetim Konsolu'nu (Group Policy Management Console - GPMC) açın.
  • Adım 2: Yeni bir GPO oluşturun veya mevcut bir GPO'yu düzenleyin.
  • Adım 3: GPO'yu ilgili kullanıcı gruplarına bağlayın. Örneğin, Ahmet ve Murat için bir GPO, Emre ve Hasan için başka bir GPO oluşturabilirsiniz.
  • Adım 4: Kullanıcı konfigürasyonunda şu yolu takip edin: User Configuration > Preferences > Control Panel Settings > Printers
  • Adım 5: Sağ tıklayın ve "New > Shared Printer" seçeneğini seçin. Buradan yazıcıyı ekleyin ve hangi kullanıcılar için varsayılan olacağını seçin.
  • Adım 6: "Set this printer as default printer" seçeneğini işaretleyin.

2. RDP Üzerinden Yazıcı Haritalaması:

Uzak Masaüstü (RDP) oturumunda yazıcı haritalamaları otomatik olabilir. Ancak, bu ayarların tutarlı olması için her oturum açıldığında yazıcının varsayılan olmasını sağlamak için şunları deneyebilirsiniz:

  • Adım 1: RDP istemcisinde "Yerel Kaynaklar" sekmesinde "Yazıcılar" seçeneğini işaretleyin.
  • Adım 2: Bağlantı kurduktan sonra, yazıcının varsayılan olarak atanmasını sağlamak için yine GPO veya script kullanabilirsiniz.

3. PowerShell Script Kullanarak Yazıcı Ayarlama:

PowerShell ile oturum açıldığında kullanıcılara belirli yazıcıyı varsayılan olarak atayabilirsiniz.

  • Örnek PowerShell komutu:
    powershell

    Set-DefaultPrinter -Name "X Printer"

    Bu komutu belirli kullanıcılar için oturum açılışında çalışacak şekilde ayarlayabilirsiniz.

4. Logon Script ile Yazıcı Ayarlama:

Her kullanıcı oturum açtığında belirli bir yazıcının varsayılan olarak atanması için logon script kullanabilirsiniz.

  • Örnek olarak, aşağıdaki komut ile bir yazıcı varsayılan olarak ayarlanabilir:
    cmd

    rundll32 printui.dll,PrintUIEntry /y /n "X Printer"

    Bu komutu, her kullanıcının oturum açma betiğine (logon script) ekleyerek çalıştırabilirsiniz.

5. Yazıcı Yönetimi (Print Management) ile İlgili Ayarlar:

Windows sunucusu üzerinde Print Management ile yazıcı dağıtımı yaparak, kullanıcı veya grup bazında yazıcı atamaları yapabilirsiniz. Bu yöntemle her kullanıcıya uygun yazıcı atanabilir.

Ek Öneriler:

  • Kullanıcı profili bazında yazıcı ayarlarının bozulmasını engellemek için kullanıcıların profilleri temiz ve güncel tutulmalıdır.
  • GPO uygulamalarında, farklı bilgisayarlarda varsayılan yazıcının sorunsuz atanması için Loopback Policy Processing kullanımı faydalı olabilir.

Bu adımlarla her kullanıcıya kendi varsayılan yazıcısını atayabilir ve RDP ortamında kullanıcıların farklı yazıcıları kullanmasını sağlayabilirsiniz.

Burada biraz yapı hangi yöntemle yürüdüğü bilinmediğinden zorluklar olabilir. 
Yukarıda yolları verilen comp. config ve user config altından default printer ayarları yapılmalı. Def. printer user config ile tanımlanabilir RDS'e user bazlı OU'larınızı doğru şekilde ayarlamanız gerekir. Bunun dışında başka yapılması gerekenler var win. da default'u yöneten bir ayar var bunun yolunun bulunup kapatılması lazım ve yapılandırmaya göre printer redirection ayarı değiştirilmesi gerekir.

Bu işin bence daha kolayı yukarıda verilen PS ile veya RDS üzerinde logon script ile çözmek olur. Bunun için Print Server kurulursa daha iyi olur, RDS'e tüm lokasyonlarda ki printer'lar yüklenir sonra da user logon aşamasında isimle seçilebilir.

'balık vermez, nasıl tutulabildiğine yönlendirir'
****************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız. Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz. Eğer sorununuz çözüldü ise lütfen "çözüldü" olarak işaretlerseniz diğer üyeler için çok büyük kolaylık sağlayacaktır.
*****************************************************************

 
Gönderildi : 06/09/2024 14:04

(@doganuzun)
Gönderiler: 149
Estimable Member
 

Teşekkür ederim @ibrahim yildiz Bey.

 
Gönderildi : 17/09/2024 17:47

Paylaş: