Főmenü

Nyomtatás DOS ablakból TCP-IP vagy USB nyomtatóra Windows XP-n, Windows7-en

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

Valid XHTML 1.0 Transitional Valid CSS file Link firefox.hu  Del.icio.us bookmarkokat megosztó hálózat pagerank

Design: © 2007-2010 Fábián Zoltán