Forum
Forumda yaptığım araştırmada net bir cevap göremediğim için sorumu buraya açıyorum.
Aşağıdaki şekilde kullanıcılar DOS tabanlı ticari programı TS client olarak kullanmakta. Aynı zamanda her kullanıcı kendi yazıcısından çıktı alabilmekte. Logon sırasında çalışan bat dosyası ile net use \\kullanıcıadı\printer şeklinde yazıcılarına erişebiliyorlar.
Sorun ise; internet üzerinden gelen TS Client in yazıcısına çıktı gönderemiyoruz, ticari yazılımda sadece LPT portuna gönderme ayarları var. İnternetten gelen kullanıcının yazıcı portu ise ts001 gibi oluyor. Bu konuda tecrübesi olan varmı. Ticarim yazılım ETA DOS
Terminal services configuration-rdp tcp properties -client settings bölümünde windows printer mapping ve drive mapping işaretli mi ?
İşaretledikten sonra test yapmak için log of olup tekrar bağlanıp deniyelim ...
aynı zamanda bu işlemlerıde denıyebılırsınız
Lpt yazıcıyı terminal oturumda kullanmak için :
Terminal servede allow lpt port mapping işaretli olsun .
Local makinede yazıcıyı paylaşıma açın paylaşım ismi için örneğin ıbm verin
Paylaşıma açtığınız yazıcıyı server a network printer olarak ekleyin
daha sonra server üzerinde şu komutu çalıştırdığınızda printer çalışacaktır :
" net use lpt1: \\server ip \IBM /persistent:yes
pause"
ThinPrint adında bir program var. Bu program TS ile local makinaın arasındaki printerların iletişimini sağlıyor. Denemende fayda var diye düşünüyorum. ( Kurduktan sonra : Start-programs- .Print - Config e girip orada localdaki kullandığınız printerı seçiyorsunuz )
Bunu denemeni tavsiye ederim.