Spool comun, imprimare individuală
Posted: 04 Oct 2012, 20:44
File server cu baza de date și executabile, stațiile îl accesează prin mapare. (Deci nu remote desktop.)
hmenu.bat unic, catalog spooler unic pentru toate stațiile.
Fiecare stație cu imprimanta lui implicită. Fiecare lansează hWTools.exe de pe server pe același catalog spooler.
Problema: deși catalogul spooler este comun, fiecare stație să-și imprime listele la imprimanta proprie.
Rezolvarea:
1. Aliasul prn se definește ss_hamor.lst
unde caracterele ss se vor înlocui cu codul stației de către hMARFA (pentru celelalte programe nu am încercat)
2. Pornirea spoolerului (în hmenu.bat)
start %CD%\hwtools.exe /S %H_SCAT%\%STATION%*.* /P:HIGH
se preiau numai fișierele care încep cu numele stației
3. Oprirea spoolerului (în hmenu.bat)
echo [EXIT] >TMP\%STATION%HMENU.CMD
copy TMP\%STATION%HMENU.CMD %H_SCAT%
hmenu.bat unic, catalog spooler unic pentru toate stațiile.
Fiecare stație cu imprimanta lui implicită. Fiecare lansează hWTools.exe de pe server pe același catalog spooler.
Problema: deși catalogul spooler este comun, fiecare stație să-și imprime listele la imprimanta proprie.
Rezolvarea:
1. Aliasul prn se definește ss_hamor.lst
unde caracterele ss se vor înlocui cu codul stației de către hMARFA (pentru celelalte programe nu am încercat)
2. Pornirea spoolerului (în hmenu.bat)
start %CD%\hwtools.exe /S %H_SCAT%\%STATION%*.* /P:HIGH
se preiau numai fișierele care încep cu numele stației
3. Oprirea spoolerului (în hmenu.bat)
echo [EXIT] >TMP\%STATION%HMENU.CMD
copy TMP\%STATION%HMENU.CMD %H_SCAT%