با سلام ، از اونجایی که SCCM هیچ برنامه ای برای نصب درایور پرینتر نداره و برای هندل کردن نصب پرینتر هیچ مکانیسمی درونش وجود نداره بنابر این از اسکریپت های خود ویندوز کمک میگیریم که خیلی هم عالی هستن ، این اسکریپت مثل همیشه با VBS نوشته شده و در چند مرحله پرینتر رو نصب میکنه ، تو این قسمت برای نصب پرینتر از متد Application استفاده میکنیم.فرض رو بر این میگیریم شما دپلوی نرم افزار با استفاده از Application رو بلدید اگر خیر میتونید به آموزش دپلوی آفیس نگاهی بندازید, پس من میرم سر اصل مطلب.یک فولدر در مسیر سورس Application ها بسازید و فایلهای Prnport.vbs - Prndrvr.vbs - prnmngr.vbs از مسیر زیر کپی کنید در فولدر Share شده
%SystemRoot%\System32\Printing_Admin_Scripts\
\\sccm2016\Source\Printer\CRM\
\\sccm2016\Source\Printer\CRM\Drivers
اسکریپت زیر رو در داخل یک فایل با اسم install.cmd کپی کنید و فایل رو ذخیره کنید.
@ECHO OFF
REM Create Port
cscript "Prnport.vbs" -a -r CRM-Printer -h 192.168.202.52 -o raw -n 9100
REM Install Driver
cscript "Prndrvr.vbs" -a -m "HP LaserJet 500 color M551 PCL6" -i "%cd%\Drivers\hpcm500u.inf"
REM Create Printer
cscript "prnmngr.vbs" -a -p "CRM-Printer1" -m "HP LaserJet 500 color M551 PCL6" -r CRM-Printer
Set Default Printer
cscript "prnmngr.vbs" -t -p "CRM-Printer1"
Exit
چطوری مدل درایور دستگاه رو پیدا کنیم : ما اینجا از پرینتر HP LaserJet 500 color M551 استفاده میکنیم ، میتونید فایل INF رو باز کنید و این مدل رو تو اون پیدا کنید. اسم درایور رو باید دقیقا مطابق با اسمی که تو فایل مشخص هست یادداشت کنید و درBatch قرار بدید .
cscript "prnmngr.vbs" -a -p "CRM-Printer1" -m "HP LaserJet 500 color M551 PCL6" -r CRM-Printer
o Class = Printer {4658ee7e-f050-11d1-b6bd-00c04fa372a7}
o Class = PNPPrinters {4d36e979-e325-11ce-bfc1-08002be10318}
جلال شاهوند
IT department
زمان پاسخ گویی روز های شنبه الی چهارشنبه ساعت 9 الی 18
فقط به موضوعات مربوط به محصولات آموزشی و فروش پاسخ داده می شود