/ / Sledovanie systému súborov v aplikácii Windows Service alebo Console? - c #, .net-4.0

Monitorovanie súborových systémov v aplikácii Windows Service alebo Console? - c #, .net-4.0

Implementujem systém sledovania súborov, môjpožiadavka je sledovať daný lokálny priečinok na počítači a potom vykonať malú úlohu (napríklad otvoriť určitú stránku vo webovom prehliadači). Súbory v danom adresári by sa generovali náhodne niekedy každé dve hodiny alebo štyri atď. Tento nástroj by sa mal automatizovať v tom zmysle, že ho používateľ nemusí spustiť. Moja otázka teda znie: Mal by som to implementovať v službe Windows, ktorá bude vždy spustená alebo v konzolovej aplikácii. Závisí to od toho v konzolovej aplikácii, ale potom by muselo začať užívateľské právo? Prosím radu

odpovede:

1 pre odpoveď č. 1

Môžete automaticky volať ľubovoľný typ aplikácie (konzola, Windows atď.). So službou Windows Service sa zaoberá tým, či chcete, aby bola spustená skôr, ako sa niekto prihlási.

Len ak je služba Windows spustená, kým nie je prihlásený nikto. Aplikácia konzoly (aj keď ju možno nastaviť tak, aby sa spúšťala pri prihlásení), musí mať na spustenie niekto prihláseného.