Systemy Windows a problem pliku "CONFIG.SYS"
Windows 2000, XP
Wydruk na drukarkach Windowsowych (USB, GDI)
Aby programy typu Kadry-Płace, Faktury-Biuro czy inne programy operujące na dużej ilości baz danych działały poprawnie, należy w systemowym pliku "C:\CONFIG.SYS" (dotyczy to systemów DOS, WINDOWS 3xx, WINDOWS 95 i 98) dopisać linię: FILES=90. W systemach WINDOWS-NT, WINDOWS-2000 i WINDOWS-XP należy tej poprawki dokonać w pliku "CONFIG.NT" znajdującym się z reguły w podkatalogu "SYSTEM32". W przypadku braku tej linii może pojawiać się błąd typu: "DOS ERROR 4...".
W systemach Windows 3xx, 95 i 98 funkcjonowanie pliku config.sys nie różni się niczym od starego systemu MS-DOS. Plik ten znajduje się na dysku C w katalogu głównym (C:\config.sys). Można go edytować dowolnym edytorem tekstowym - np. Notatnikiem windowsowym, edytorem zawartym w NC itp. Pliku tego nie należy bezwględnie otwierać edytorami graficznymi typu WORD !
Inną - bezpieczniejszą metodą edycji pliku config.sys jest uruchomienie programu SYS.EDIT. Należy tu wykonać następujące czynności (pokazane na ilustracji poniżej):
W tych systemach funkcje dawnego pliku "Config.sys" pełni plik "Config.nt" zawarty w katalogu: "WINNT\SYSTEM32". To w nim należy teraz dopisać linię: "FILES=90". Można to zrobić dowolnym edytorem tekstowym np. systemowym Notanikiem.
System Windows ME - następca Windows 98 - jest z założenia systemem domowym. Zrezygnowano tu z funkcjonowania plików startowych systemu DOS: "Config.sys" i "Autoexec.bat", ale nie dodano ich zamienników tak jak w systemach WINDOWS-NT, 2000 czy XP. Programy "DOS-owe" działają tu jednak dalej tak samo jak w systemie Windows'98. Pozostaje tylko problem gdzie umieścić konieczny zapis z pliku "Config.sys" o maksymalnej ilości otwieranych zbiorów. Potrzebna instrukcja znajduje się w Microsoftowej bazie wiedzy http://support.microsoft.com/support/kb/articles/Q269/0/30.ASP . Należy wykonać następujące czynności:
Po utworzeniu na pulpicie Windows-a XP skrótu do programu DOS-owego i uruchomieniu z niego programu właściwego może się okazać, że program wyświetlany jest w wąskim, mało czytelnym oknie. Aby spowodować wyświetlanie na pełnym ekranie, należy we właściwościach skrótu (kursor myszki na ikonie programu, prawy klawisz myszy i opcja "właściwości") dokonać odpowiednich ustawień , jak na pokazanej poniżej ilustracji:
w zakładce: "Opcje" wybrać "Pełny ekran",
w zakładce: "Układ" wpisać w rozmiar buforu ekranu i okna wartości: szerokość=80, wysokość=25.
Windows XP - spowolnienie pracy komputera przy otwartym programie DOS-owym
Problem ten nie występował we wcześniejszych wersjach Windows, pojawił się wraz z systemem XP. Objawia się on zajęciem około 99 % mocy procesora przez program DOS-owy, co jest absurdem, gdyż rzeczywisty pobór mocy może wynosić maksymalnie kilka procent. Rozwiązaniem problemu jest odpowiednie ustawienie właściwości skrótu do uruchamianego pliku startowego (jest to plik z rozszerzeniem ".BAT"). We właściwościach skrótu, w zakładce "Inne" należy ustawić opcję "Wykrywanie bezczynności" na "Wysokie". Ale sprawa nie jest taka prosta. Skrót utworzony do pliku z rozszerzeniem ".BAT" w Systemie XP nie zawiera we właściwościach zakładki o nazwie "Inne". Trzeba tu trochę "oszukać" Windows-a. Tworzymy skrót do jakiegoś dowolnego pliku z rozszerzeniem ".EXE" (np. do programu: "C:\Windows\System32\Mem.exe").
Okaże się, że w tak utworzonym skrócie jest zakładka "Inne". Dokonujemy odpowiedniej poprawki ("Wykrywanie bezczynności" na "Wysokie"), a w zakładce "Program" wpisujemy właściwy wiersz polecenia (np: C:\FIRMA1\START_F1.BAT), i katalog roboczy (np: C:\FIRMA1). Od tej pory możemy otworzyć kilka okien z programem i nie odczujemy spowolnienia pracy systemu.
Może się tu pojawić jeszcze jeden problem. We właściwościach tak utworzonego skrótu nie ma z kolei zakładek "Układ" i "Opcje" - co stworzy problem w przypadku konieczności naprawienia omówionego wyżej "wąskiego okna". Ale możemy sobie z tym poradzić przełączając wyświetlanie okna programu na graficzne (ALT+ENTER). Po kliknięciu na znajdującą się u góry okna ikonę "Właściwości" już mamy dostęp do zakładek "Układ" i "Opcje".
Wydruk na drukarkach Windowsowych (USB, GDI)
Użycie programu koMMp-studio "PrintDosServer"
Na płycie instalacyjnej CD dołączany jest serwer wydruku, który umożliwia wydruk z programów DOS-owych firmy "koMMp-studio" na dowolną drukarkę zainstalowaną w systemie Windows. Instalujemy go poprzez uruchomienie z płyty CD pliku: "Instaluj_PrintDosServer.exe". Najlepiej zatwierdzać proponowane ustawienia. Program zainstaluje się w AutoStarcie (będzie uruchamiany automatycznie przy każdym włączeniu systemu Windows). Na pulpicie zostanie dodana ikona programu. W Menu Start utworzy się grupa "koMMp-studio PrintDosServer" z opcjami do uruchamiania i odinstalowania programu. W pasku otwartych programów (tzw. "Tray-u") pojawi się ikonka drukarki na czarnym tle. Jedyne co należy jeszcze zrobić, to w programie DOS-owym uaktywnić opcję wydruku graficznego poprzez wpisanie w pole "Typ drukarki" cyfry 5 (wydruk graficzny). Dokonujemy tego w programie FAKTURY-BIURO w menu 7/1/4, a w programie KADRY-PŁACE w menu 7/2/3-i ekran.
PrintDosServer pracuje w tle, ale klikając na ikonkę w pasku zadań można otworzyć jego okno i np. uaktywnić opcję wyświetlania tego okna przed każdym wydrukiem. Wtedy dochodzą możliwości podglądu wydruku, wydrukowania dowolnego zakresu stron, wyboru innej drukarki, zmiany czcionki, zmiany marginesów wydruku. Jeśli w systemie mamy zainstalowany FAX jako jedną z drukarek (np. WinFax), to wybierając jako drukarkę "WinFax" i klikając "Drukuj" możemy wysłać faksem dokładną kopię faktury lub innego zestawienia.
Program ten można ściągnąć z Internetu ze strony www.dosprn.com Instaluje się on w pasku zadań i przechwytuje wszyskie wydruki skierowane do portu LPT. Wskazane jest posiadanie szybkiego sprzętu. Na starych komputerach z procesorami 486, PENTIUM 100 oczekiwanie na wydruk może trwać dość długo. Program ten jest typu "shareware", tzn. można go używać w celach nie komercyjnych, lub dokonać rejestracji na stronie producenta www.dosprn.com i używać dowolnie.
Wykorzystanie drukarki udostępnionej w sieci
Tu konieczna jest interwencja informatyka lub administratora sieci.
Jeśli drukarka podłączona jest przez złącze USB, ale obsługuje język PCL (praktycznie wszystkie drukarki HP), można udostępnić ją w sieci i przekierować do portu np. LPT-1. W Windows XP można to zrobić nawet bez posiadania karty sieciowej i sieci instalując tzw. kartę "Microsoft LoopBack Adapter". Po udostępnieniu drukarki może być jeszcze konieczne użycie polecenia:
NET USE LPT1 \\Nazwa_komputera\nazwa_drukarki