Chciałbym zrobić taki system ze mój program w batch usunie się po 1 miesiącu. Czy ktoś może pomoże?
0
1
chce skrypt który po uruchomieniu programu, usunie sie ten program za miesiac
Problemy koncepcyje:
- Kto ma uruchomić skrypt do usuwania programu? Skrypt nie może się sam z siebie uruchomić. Nie może też chodzić przez miesiąc uruchomiony. No chyba że będzie jakoś schedulowany w windowsie (nie znam windowsa)
- Skąd skrypt ma wiedzieć że minął już miesiąć? skąd datę początkową ma pobrać?
- Co się stanie jak ktoś usunie skrypt usuwajacy program?
Teoretycznie program mógłby usuwać sam siebie po miesiącu. Rozwiązuje to problemy (1) i (3). Pytanie tylko skąd wziąć datę początkową
0
O ile jest to poniekąd wykonalne, to Twoje pytanie brzmi jak:
Szukam czegoś, co pozwoli mi przetransportować spaliny do środka mieszkania - czy ktoś może pomoże?
Szerzej jest to znane jako X/Y problem
, stąd pozwól, że odpowiem pytaniem na pytanie: dlaczego akurat Batch? Co próbujesz osiągnąć, tak ogólnie?
0
przy tak sformułowanym problemie to najtaniej będzie do każdej kopii programu dodawać niewolnika, który będzie pilnował tego miesiąca i potem dodatkowo wracał "do macierzy"