Program pobiera zamówienia tylko wtedy, gdy jest uruchomiony. Żeby komputer w hali nie wymagał uwagi, podnosi się go automatycznie — jednym z dwóch sposobów.
Sposób pierwszy: okno programu w autostarcie
- Naciśnij Win+R, wpisz
shell:startup— otworzy się folder autostartu. - Włóż tam skrót do pliku programu.
- Na zakładce „Ustawienia” włącz „Uruchamiać odpytywanie przy starcie” i „Zwijać okno przy starcie”.
Po zalogowaniu do Windows program uruchomi się, zwinie i zacznie odpytywać serwer. Okno zawsze można rozwinąć z paska zadań i przejrzeć dziennik.
Jeśli komputer włącza się bez logowania użytkownika do systemu, zamiast folderu autostartu użyj „Harmonogramu zadań” z wyzwalaczem „Przy logowaniu” — tam też można ustawić ponowne uruchomienie po awarii.
Sposób drugi: usługa Windows
Na komputer bez monitora program rejestruje się jako usługę. Sam usługą się nie staje — robi to dowolny menedżer usług (na przykład NSSM), któremu wskazuje się plik programu i jeden z przełączników uruchomienia:
--download-service— stałe odpytywanie serwera, pobieranie i kopiowanie na maszyny;--convert-service— stała konwersja nagromadzonych zadań.
Co ważne wiedzieć o usługach:
- Okno programu i usługi jednocześnie działać nie będą: dopóki żyje usługa, okno nie wystartuje, i odwrotnie. To zabezpieczenie przed dwoma programami, które pobierają to samo do jednego folderu.
- Usługi nie informują o aktualizacjach i same się nie aktualizują — wersję trzeba śledzić samemu.
- Do zarejestrowania usługi potrzebne są uprawnienia administratora.
Jednorazowe uruchomienia z wiersza poleceń
Wygodnie użyć ich przy konfiguracji i analizie problemów — nie przeszkadzają już uruchomionemu programowi, ale też nie powinny wykonywać się jednocześnie z nim:
--console— jeden cykl odpytywania bez okna: sprawdzić klucz, adres i prawa do folderów.--convert— jednorazowo skonwertować wszystko, co zostało nieskonwertowane.--cleanup— usunąć z dysku pliki zamówień, których nie ma w bazie. Bez wcześniejszego pokazania listy, od razu.--help— lista wszystkich przełączników uruchomienia.
Zasilanie
Sprawdź w ustawieniach Windows, że komputer nie przechodzi w tryb uśpienia: w trybie uśpienia zamówienia nie są pobierane, a po wybudzeniu program zacznie od najbliższego cyklu odpytywania.