Esegui attività ogni giorno della settimana ma non durante le festività nazionali


0

Esiste una soluzione pronta all'uso nell'utilità di pianificazione di Windows per eseguire attività ogni giorno della settimana, ma saltarla se è festa nazionale come Natale o, ancora meglio, Pasqua?

Se non è pronto, allora script?


1
Non fuori dalla scatola. Ma la domanda è: il computer funziona se è una festa nazionale? Puoi fare in modo che l'attività non venga eseguita se mancata, in modo che se il computer è spento, l'attività semplicemente non viene eseguita.
LPChip

1
Questo è davvero solo un compito di tipo banale .... Pianifichi il processo per eseguire ogni giorno di lavoro come al solito, ma metti il ​​controllo a livello di script per dire prima controlla se il giorno è uguale ad alcuni YYYY-MM-DD, ecc. stringa all'interno di un file o qualche logica hard-coded nella prima parte dell'esecuzione e se è uguale a uno di quei giorni, per poi non eseguire e terminare. Probabilmente potresti fare qualche ricerca veloce e ottenere il YYYY-MM-DD delle festività nazionali per i prossimi 10 anni, inseriscile in una lista che controllerà una sceneggiatura o una logica di script, forse 15 minuti al massimo lavorano e la ricerca da controllare al front-end.
Pimp Juice IT

@ PimpJuiceIT anche se questo è anche quello che avevo in mente, se il pc è spento comunque durante le vacanze, è molto più facile semplicemente assicurarsi che l'attività non la eseguirà se ci fosse mancato. In questo modo hai il pieno controllo su quando lo script viene eseguito o meno.
LPChip

@LPChip Sono d'accordo con tale strategia, suppongo che presumendo che la macchina sia spenta, ma di solito non spegnerò un computer critico che dovrebbe essere attivo 24 ore su 24, 7 giorni su 7. Forse questo particolare lavoro è solo uno dei tanti e la macchina deve essere in esecuzione per garantire che vengano eseguiti quei lavori che si verificano durante le vacanze con questo altro processo. Inoltre, nel caso in cui qualcuno o un processo dimentichino di spegnere la macchina nella data specifica, ciò significa che il processo verrà eseguito suppongo. Sono d'accordo, però, molti modi per scuoiare questo gatto a seconda di vari fattori e così !!!
Pimp Juice IT

1
Probabilmente hai bisogno di controllare una fonte per le vacanze, indipendentemente dal fatto che una soluzione di terze parti API o una lista che fai riguardi il prossimo anno 10, 20, ecc. stackoverflow.com/questions/18996577/... , programmableweb.com/category/holidays/api , eccetera.
Pimp Juice IT
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.