- Informatika
- Oktatás
- Web2
- Tudásbázis
- Fotóalbum
- Zene
- Egyéb és vidámság
- Oldaltérkép
- Keresés
Nyomtatás DOS ablakból TCP-IP vagy USB nyomtatóra Windows XP-n, Windows7-en
fz, 2008, november 21 - 7:40du
A probléma a következő
Egy Hálókártyával ellátott hálózati nyomtatóra szeretnénk nyomtatni vagy egy USB-s nyomtatóra szeretnénk nyomtatni DOS ablakból. (pl.. Könyvelő vagy számlázó program). Mivel a DOS csak az LPT portokat ismeri, ezért a nyomtató portot Capture-olni kellene, de a Windows XP-ben ezt nem lehet közvetlenül megtenni.
A megoldás furfangos és egyszerű:
1. Feltelepítjük a nyomtatót lokálisan a gépünkre.
2. Megosztjuk a nyomtatót
3. Használjuk a NET USE LPT1 \\gepnev\megosztásnév alakú parancsot a parancssorban
4. Nyomtatunk DOS ablakból az LPT1-re.
5. Létrehozunk egy batch fájlt, amit a Start Menü/Indítópult-ban elindítunk bejelentkezéskor:
NET USE LPT1 \\gepnev\megosztásnév
A megoldás működik USB-s nyomtatók esetén is.
TCP-IP nyomtatók esetén, amikor a nyomtató maga egy IP_192.168.xxx.xxx alakú porton található, akkor nem lehet azt a noymtatási portot beállítani, ekkor a megoldás.
1. Feltelepítjük a nyomtató lokálisan a gépünkre.
2. Megosztjuk a nyomtatót
3. Használjuk a NET USE LPT1 \\127.0.0.1\megosztásnév alakú parancsot
4. Nyomtatunk DOS ablakból az LPT1-re.
5. Létrehozunk egy batch fájlt, amit a Start Menü/indítópult-ban elindítunk bejelentkezéskor:
NET USE LPT1 \\gepnev\megosztásnév
Megjegyzés:
- A parancsban lehet persze LPT2, LPT3, stb... portokat is használni. A DOS maximum LPT4-ig hajlandó elmenni.
- Ha minden bejelentkezett usernek akarunk nyomtatást engedélyezni, akkor a batch fájlt tegyük a:
C:\Documents and Settings\All User\Start Menü\indítópult mappába
- További információk a Netakadémián
- Létezik a http://www.dosprn.com/ program, ami hasonlót művel.















