فرض کنید شما پرینتری دارید که بصورت local به سیستم شما متصل است. حال شما با سیستم خود به سرور remote می شوید. قابلیت redirection پرینترها شما را قادر می سازد که از روی سرور (یا سیستمی که به آن remote شده اید) به پرینتر local دسترسی داشته و پرینت بگیرید.

برای دسترسی به این تنظیمات، بایستی به Group Policy بروید. در آنجا به مسیر زیر رفته و وارد پوشه Printer Redirection شوید:

Computer Configuration PoliciesAdministrative TemplatesWindows ComponentsRemote Desktop ServicesRemote Desktop Session Host Printer Redirection

در این پوشه گزینه های زیر در دسترس شماست:

Do Not Set Default Client Printer to Be Default Printer in a Session بصورت پیشفرض، سرویس Remote Desktop بطور خودکار پرینتر کلاینت را به عنوان پرینتر مورد استفاده خود در Remote Desktop session انتخاب می کند. شما می توانید با این policy مانع این رفتار شوید. اگر این policy را فعال کنید، پرینتر پیشفرض در Remote Desktop session به عنوان پرینتر مشخص شده ای روی کامپیوتر remote انتخاب می شود.

Do Not Allow Client Printer Redirection با این policy می توانید به طور کامل printer redirection را غیرفعال کنید. اگر این گزینه را فعال کنید، کاربران نمی تواننداز کامپیوتر remote پرینت های خود را به پرینتر local کلاینت ارسال کنند.

Specify RD Session Host Server Fallback Printer Driver Behavior این policy برای زمانی مناسب است که RD Session Host درایور پرینتر کلاینت را ندارد. پصورت پیشفرض، هنگامی که این اتفاق می افتد، هیچ پرینتری در Remote Desktop Session دردسترس نخواهد بود. بصورت پیشفرض، با فعال کردن این گزینه، fallback printer driver فعال شده و سرور RD Session Host به دنبال driver مناسب می گردد. اگر چیزی پیدا نکرد، به معنای آنست که پرینتر کلاینت دردسترس نیست. اما شما می توانید این رفتار را با استفاده از گزینه های این policy تغییر دهید:

  • Do nothing if one is not found اگر درایور مناسب پیدا نشد، سرور به دنبال درایور مناسب می گردد. درصورت یافت نشدن، پرینتر کلاینت در دسترس نیست. این رفتار پیشفرض اانتخاب این policy است.
  • Default to PCL if one is not found اگردرایور مناسب یافت نشد به درایور پیشفرض Printer Control Language (یا PCL) برگردد (PCL در واقع زبانیست که برنامه ها را قادر می سازد تا پرینترهای HP را کنترل کنند.)
  •  Default to PS if one is not foundاگر درایور مناسب یافت نشد، به درایور پیشفرض PostScript (یا PS) برگرد (PS نوعی زبان برنامه نویسی بوده که ظاهر صفحات پرینت گرفته شده را توصیف می کند).
  • Show both PCL and PS if one is not found اگر درایور مناسب یافت نشد، هر دو درایور PS و PCL در دسترس قرار گیرند.
  • اگر غیر فعال کنید، سرور RD Session Host در صورت نیافتن درایور مناسب، تلاشی برای بازگشت به درایورهای سابق ندارد.

Use Remote Desktop Easy Print Printer Driver First این policy کاربران را قادر می سازد تا از پرینت گرفتن از پرینتر local کلاینت مطمئن شوند. اگر این گزینه را فعال کنید، کاربران بهتر می توانند از پرینتر متصل به کلاینت استفاده کنند. بصورت پیشفرض، RD Session Host ابتدا از درایور Use Remote Desktop Easy Print Printer برای نصب همه پرینترها در کلاینت ها استفاده می کند.

Redirect Only the Default Client Printer بصورت پیشفرض، همه پرینترهای کلاینت به Remote Desktop session برگشته و redirect می شوند. اگر این policy را فعال کنید، فقط پرینتر پیشفرض کلاینت redirect شده و در Remote Desktop session قابل استفاده خواهد بود.