সময় পরিবর্তিত হয় এবং Windows-ও পরিবর্তিত হয়। আপনি যদি সম্প্রতি Windows Server 2012 এবং Windows 7 বা 8 পরিবেশ থেকে Windows Server 2019 এবং Windows 10-এ আসেন, তবে কিছুটা ভিন্নতা আছে।
নেটওয়ার্ক প্রিন্টার কানেক্ট করার পুরনো পদ্ধতিগুলো এখনও আছে। সেগুলোর চেহারা কিছুটা ভিন্ন হতে পারে। তাই আমরা দেখাব Windows 10 বা Server 2019-এ নেটওয়ার্ক প্রিন্টার কীভাবে কানেক্ট করবেন। আমাদের প্রিয় পদ্ধতিটি শেষটিতে আছে।
Add Printers & Scanners ব্যবহার করুন
নতুন Windows Settings বিশ্ব Control Panel-এর মতই কাজ করে, কিন্তু এটি যথেষ্ট ভিন্ন দেখে যাতে কিছু লোক বিভ্রান্ত হয়। লক্ষ্য করুন যদি এটি কাজের.localসে হয় এবং আপনি অ্যাডমিনিস্ট্রেটর না হন, তবে প্রিন্টার নেটওয়ার্কে থাকতে হবে এবং ড্রাইভার ইতিমধ্যে ইনস্টল থাকতে হবে। ইনস্টল না থাকলে, আপনাকে অ্যাডমিনিস্ট্রেটর অ্যাকাউন্টের নাম এবং পাসওয়ার্ড দিতে হবে।
- Start মেনুতে add printers টাইপ করুন। যখন Add a printer or scanner ফলাফল দেখাবে, সেটি সিলেক্ট করুন।
- Printers & scanners উইন্ডো খুললে, Add a printer or scanner সিলেক্ট করুন। এটি উপলব্ধ প্রিন্টারগুলো সার্চ করা শুরু করবে।
- এটি সার্চ করছে বলে দেখাতে পারে, যদিও সব উপলব্ধ প্রিন্টার দেখাচ্ছে। প্রয়োজনীয় প্রিন্টারটি খুঁজুন, সিলেক্ট করুন, এবং তারপর Add device বাটন দেখাবে। সেটি সিলেক্ট করুন।
- প্রিন্টারটি ইনস্টল হবে। একটি প্রগ্রেস বার দেখাবে এবং 완료 হলে Ready বলবে।
নেটওয়ার্ক শেয়ার মাধ্যমে নেটওয়ার্ক প্রিন্টার কানেক্ট করুন
এখানে একটি পদ্ধতি দেওয়া হলো যা আপনি অভ্যস্ত হতে পারেন না। এর জন্য প্রিন্টার শেয়ার করা এবং নেটওয়ার্কে থাকা প্রয়োজন। আপনি যদি অ্যাডমিনিস্ট্রেটর না হন, তবে ড্রাইভার আপনার লোকাল মেশিন বা সার্ভারে ইনস্টল থাকতে হবে। আপনাকে শেয়ার পাথ জানতে হবে। এটি কিছুটা এই রকম দেখাবে: \\Print-Server-Name, যেখানে Print-Server-name হল সার্ভারের নাম।
- File Explorer খুলুন। লোকেশন বারে প্রিন্টার শেয়ার পাথ লিখুন এবং এন্টার কী চাপুন। File Explorer শেয়ারটি খুঁজে পাবে।
সभी শেয়ার্ড প্রিন্টারগুলো দেখাবে।
- দুটি অপশন আছে:
- একটি প্রিন্টার ইনস্টল করুন
- একসাথে একাধিক প্রিন্টার ইনস্টল করুন
একটি প্রিন্টার ইনস্টল করতে, সেটিতে ডাবল-ক্লিক করুন।
ইনস্টলেশন শেষ হলে, আপনি নতুন ইনস্টল করা প্রিন্টারের প্রিন্ট কিউ উইন্ডো দেখবেন।
- একসাথে একাধিক প্রিন্টার ইনস্টল করতে, ক্লিক করে ড্র্যাগ করে একটি রেক্ট্যাঙ্গেল বানান সেগুলোর চারপাশে, অথবা Ctrl কী ধরে রেখে আলাদা আলাদা প্রিন্টার সিলেক্ট করুন। হয় Open সিলেক্ট করুন রাইট-ক্লিক করে অথবা সরাসরি Enter কী চাপুন।
Control Panel-এর মাধ্যমে নেটওয়ার্ক প্রিন্টার কানেক্ট করুন
পুরনো Control Panel এখনও আছে। আপনি যদি আগে এটি ব্যবহার করেছেন, তবে আপনি জানেন কী করতে হবে। না হলে, এটি Settings-এর মাধ্যমে প্রিন্টার যোগ করার মতোই প্রায় একই।
- Start মেনু খুলুন এবং Control Panel সিলেক্ট করুন। না থাকলে control টাইপ করা শুরু করুন, সেটি দেখাবে।
- Hardware ক্যাটাগরিতে Add a device সিলেক্ট করুন।
- Add a printer সিলেক্ট করুন।
- এটি প্রিন্টার নির্বাচন দেখাবে। প্রয়োজনীয়টি সিলেক্ট করুন এবং Next চাপুন।
প্রিন্টারটি ইনস্টল होना শুরু হবে। কিছু সেকেন্ড বা মিনিট লাগতে পারে।
- সাফল্যের উইন্ডো খুললে, Set as the default printer এবং Print a test page অপশন থাকবে। প্রয়োজনে প্রিন্টার ডিফল্ট সেট করুন। টেস্ট পেজ প্রিন্ট করা সবসময় ভালো ধারণা। বের হতে Finish সিলেক্ট করুন।
IP ঠিকানা ব্যবহার করে নেটওয়ার্ক প্রিন্টার কানেক্ট করুন
আপনি যে প্রিন্টারটি ইনস্টল করতে চান সেটি সহজে দৃশ্যমান নাও হতে পারে, কিন্তু আপনার যদি সেটির IP ঠিকানা থাকে, তবে সেটি ব্যবহার করে প্রিন্টার সাথে কানেক্ট করতে পারেন। অ্যাডমিনিস্ট্রেটর অধিকার প্রয়োজন হতে পারে। প্রথম অংশ Control Panel-এর মাধ্যমে প্রিন্টার যোগ করার মতোই, যতক্ষণ না প্রিন্টার বেছে নেওয়ার ধাপে পৌঁছান। সেখান থেকে শুরু করি।
- Add a device উইন্ডোতে, The printer that I want isn't listed সিলেক্ট করুন।
- যদি অ্যাডমিনিস্ট্রেটর অধিকার প্রয়োজন হয়, Add a local or network printer as an administrator সিলেক্ট করুন।
অন্যथा, নিচের উইন্ডো দেখাবে। Add a printer using TCP/IP address or hostname সিলেক্ট করুন তারপর Next চাপুন।
- Device type:-এ বেশ কিছু চয়েস আছে। Web Services Device এবং Web Services Secure Print Device বিশেষ কেসের জন্য ব্যবহৃত হয়। আপনি না জানলে কী বোঝায়, তবে আপনাকে সেগুলো প্রয়োজন নয়। Autodetect ভুল চয়েস করতে পারে। TCP/IP Device সিলেক্ট করুন।
Hostname or IP address: ফিল্ডে IP ঠিকানা লিখুন। লক্ষ্য করুন Port name: ফিল্ডটি আপনি যা লিখবেন সেটি অনুযায়ী অটো-পপুলেট হয়। পোর্ট নাম যেন আছে দিয়ে রাখুন বা পরিবর্তন করুন। অধিকাংশ কেসে, Query the printer and automatically select the driver to use চেকড থাকবে।
কখনো কখনো একটি সংস্থা ইউনিভার্সাল প্রিন্টার ড্রাইভার ব্যবহার করে সাদगी এবং কম স্টোরেজ ব্যবহার করতে। এটি রেজিস্ট্রি ছোট রাখে এবং লগইন টাইম দ্রুত করে। HP Universal Print Driver HP এবং অনেক অন্যান্য প্রিন্টারের জন্য ভালো কাজ করে। Next সিলেক্ট করুন।
এটি TCP/IP পোর্ট ডিটেক্ট করে দেখতে আছে কিনা।
তারপর এটি ড্রাইভার মডেল ডিটেক্ট করে যা প্রয়োজন।
- সাধারণত, Windows ইতিমধ্যে ইনস্টল করা ড্রাইভার খুঁজে পাবে, ড্রাইভার রিপ্লেস করার অপশন দেবে, বা ড্রাইভার ইনস্টল করতে বলবে। যদি এটি ইতিমধ্যে নেটওয়ার্কে থাকে, তবে সম্ভবত ড্রাইভার ইনস্টল করে দিয়েছে। Use the driver that is currently installed সিলেক্ট করুন এবং Next চাপুন।
- এটি প্রিন্টারের জন্য একটি নাম অটো-সিলেক্ট করবে। আপনি পরিবর্তন করতে পারেন। Next চাপুন।
আসল ইনস্টলেশন শুরু হবে।
- প্রিন্টার শেয়ার করলে, লোকেশন যোগ করুন যাতে অন্যদের দেখতে পায় প্রিন্টার কোথায় অবস্থিত।
সফলভাবে প্রিন্টার ইনস্টল হয়েছে। প্রয়োজনে ডিফল্ট সেট করুন বা না করুন। সবসময়ের মত Print a test page ভালো ধারণা। Finish সিলেক্ট করলে উইন্ডো বন্ধ হবে।
PowerShell ব্যবহার করে নেটওয়ার্ক প্রিন্টার কানেক্ট করুন
শেষে, এবং সম্ভবত সেরা, পদ্ধতি হল PowerShell ব্যবহার করে নেটওয়ার্ক প্রিন্টার কানেক্ট করা। কেন এটি সেরা? আপনি যদি সিস্টেম অ্যাডমিনিস্ট্রেটর হন এবং দশক প্রিন্টার কানেক্ট করতে হয়, অথবা আপনাকে নিশ্চিত করতে হয় প্রিন্টার কানেক্ট থাকে প্রতিবার সার্ভার স্টার্ট হলে বা কেউ লগইন করলে, PowerShell স্ক্রিপ্ট সেরা। এটি দ্রুত, একবার করলে হয়, এবং অনেকবার কল করা সহজ।
আপনাকে জানতে হবে:
- প্রিন্টার IP ঠিকানা
- প্রিন্টার ড্রাইভার নাম
- প্রিন্টার কী নাম দিবেন
নিচে একটি নমুনা স্ক্রিপ্ট দেওয়া হলো। এটিকে লুপিং স্ক্রিপ্ট বানান একাধিক প্রিন্টার একসাথে ইনস্টল করতে, অথবা ফাংশন বানান অন্যান্য প্রসেস থেকে কল করতে।
# check if a printer port exists
$portName = "TCPPort:192.168.8.101"
$portExist = Get-Printerport -Name $portName -ErrorAction SilentlyContinue
# if port doesn't exist, add it
if (-not $portExists) {
Add-PrinterPort -name $portName -PrinterHostAddress "192.168.8.101"
}
# check for print driver
$driverName = "Brother MFC-7440N"
$driverExists = Get-PrinterDriver -name $driverName -ErrorAction SilentlyContinue
# add printer if driver exists or else throw an error
if ($driverExists) {
Add-Printer -Name "My Brother Printer" -PortName $portName -DriverName $driverName
} else {
Write-Warning "Driver not installed" -ForegroundColor Red
}
স্ক্রিপ্ট রান করলে, এতে শুধু ৩ সেকেন্ড লাগে। তারপর আপনি প্রিন্টার ইনস্টল হয়ে যাবে দেখবেন।
নেটওয়ার্ক প্রিন্টার কানেক্ট করার অন্য কোনো পদ্ধতি আছে কি?
আমরা আপনাকে নেটওয়ার্ক প্রিন্টার বা একাধিক প্রিন্টার কানেক্ট করার বেশ কিছু পদ্ধতি দিয়েছি। যেকোনো একটি আপনার জন্য সেরা হবে। কমপক্ষে একটি অন্য পদ্ধতিও আছে, সেটি হল Command Prompt।
এটি কাজ করে, কিন্তু কেন সেটি দিয়ে কষ্ট করবেন যখন PowerShell সহজ এবং দ্রুত? আমরা Group Policy Object ব্যবহার করে প্রিন্টার ডিপ্লয় করতে পারি। এটি এই আর্টিকেলের আওতার বাইরে। কমেন্টে আপনার মতামত জানান। আমরা আপনাকে সাহায্য করেছি কি?