plik czasowy batch

V1
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 2
1

czy da się zrobić plik który po dniu lub miesiącu się sam usunie?

PerlMonk
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Warszawa 🐪
  • Postów: 1719
2

Tak.

Althorion
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1620
3

Nie. Da się co najwyżej przekonać większość systemów operacyjnych, żeby usunęły konkretny plik po zadanym czasie, ale to w oczywisty sposób ma liczne ograniczenia — w szczególności nie zadziała, jak komputer jest wyłączony, a zadane usunięcie może zostać „od-zadane” przez inną akcję.

Manna5
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Kraków
  • Postów: 667
1

Bardzo zależy jaka wersja Windowsa. Bo na przykład na Windows <=XP jest łatwy w użyciu folder Autostart, do którego można wstawić plik BAT (chociaż dużo lepiej VBS/JS, bo może działać w tle, a Batch zawsze wyświetla okno konsoli). Niech ten co np. minutę sprawdza datę i godzinę, i jak okaże się, że jest już po zadanym terminie to ma usunąć najpierw wspomniany plik, a potem siebie (aby nie spowalniać systemu i nie zostawiać śladów). W nowszych Windowsach nie ma tak oczywistego sposobu na ustawienie autostartu, ale na pewno jakiś jest. Trzeba tylko znaleźć ten sposób.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.