Torna indietro   Hardware Upgrade Forum > Software > Programmazione

I robot tagliaerba che nascono in Italia: visita nella sede (e nella fabbrica) di Stiga
I robot tagliaerba che nascono in Italia: visita nella sede (e nella fabbrica) di Stiga
Abbiamo avuto l'opportunità di visitare la sede di Stiga, azienda che a Castelfranco Veneto ha la sua sede operativa e produttiva, dove nascono tanti prodotti per la cura del verde, tra cui i nuovi robot autonomi
Nutanix .NEXT 2024: oltre l'iperconvergenza per rimpiazzare VMware
Nutanix .NEXT 2024: oltre l'iperconvergenza per rimpiazzare VMware
Nutanix dà appuntamento a Barcellona per la sua conferenza .NEXT. Incontriamo vari esponenti dell'azienda, tra cui il CEO, e molteplici clienti per capire come Nutanix stia affrontando questo periodo di grossi cambiamenti, dettati sia dall'acquisizione di VMware da parte di Broadcom, sia dall'arrivo dell'IA, ormai onnipresente. È una di quelle occasioni in cui davvero si respira il vento del cambiamento
OMEN Transcend Gaming Laptop 14: compatto, leggero e una potenza con compromessi
OMEN Transcend Gaming Laptop 14: compatto, leggero e una potenza con compromessi
OMEN Transcend 14 è un notebook gaming che cerca di unire tanti aspetti positivi in un formato compatto, piuttosto leggero e con un look distintivo. Uno schermo OLED, una CPU Core Ultra 9 e una GeForce RTX 4070, seppur fortemente limitata, sono gli ingredienti di questo prodotto: sarà uscito un buon mix?
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 12-02-2024, 08:25   #1
finalcut
Member
 
L'Avatar di finalcut
 
Iscritto dal: Jun 2004
Città: Reggio Emilia
Messaggi: 148
Creare un BAT in DOS

Ho programmato una telecamera per salvare su un server (un mio vecchio PC che ora utilizzo solo per questa funzione) i video prodotti dalla stessa in caso di allarme. Già la "creazione" del server (su windows 10) mi ha creato non pochi problemi ma ora, con grande soddisfazione, tutto funziona. Ora dovrei attivare una pianificazione (usando appunto l'utilità di pianificazione di win10) che mi elimini ogni giorno la directory più vecchia di "tot" giorni.
Prima di mettere in funzione la telecamera avevo già predisposto un semplice .bat che funzionava a meraviglia (cancellava cioè i file MP4 più vecchi di 3 giorni). Il problema però è che ho scoperto che la telecamera salva i video in questo modo:
Video (directory principale)
2024 (anno)
02 (mese)
10 (giorno)
11
12
13
...
In altre parole la directory da cancellare (poniamo ogni 4 giorni quindi nell'esempio proposto la directory del giorno 13) cambia ogni volta, mentre il mio .bat semplicemente puntava alla directory principale.
Quindi ... qui mi sono fermato perché non ho le competenze per proseguire.
Anni fa, proprio su questo forum, a suo tempo un "caro" utente mi aveva predisposto un piccolissimo file .PHP che faceva la stessa cosa ogni qualvolta un utente visualizzava sul sito l'ultima foto proposta. Se pensate possa servire lo posto ma, data la differenza di linguaggi, credo serva a poco.
Qualcuno ha un idea ? Grazie
Roberto
__________________
www.valledeicavalieri.it
finalcut è offline   Rispondi citando il messaggio o parte di esso
Old 12-02-2024, 08:28   #2
finalcut
Member
 
L'Avatar di finalcut
 
Iscritto dal: Jun 2004
Città: Reggio Emilia
Messaggi: 148
Dimenticavo, il BAT che avevo scritto era il seguente:
FORFILES /P “D:\VideoCooperativa” /M *.JPG /D -1 /C “CMD /C DEL @PATH”
__________________
www.valledeicavalieri.it
finalcut è offline   Rispondi citando il messaggio o parte di esso
Old 14-02-2024, 09:57   #3
finalcut
Member
 
L'Avatar di finalcut
 
Iscritto dal: Jun 2004
Città: Reggio Emilia
Messaggi: 148
Scusatemi: nessuna idea ?
__________________
www.valledeicavalieri.it
finalcut è offline   Rispondi citando il messaggio o parte di esso
Old 14-02-2024, 11:19   #4
Perseverance
Senior Member
 
L'Avatar di Perseverance
 
Iscritto dal: Jul 2008
Messaggi: 7947
Se devi cancellare le cartelle più vecchie di 4 giorni non puoi fare così? Probabilmente và sistemato un po' ma dovresti partire da questa base.
Codice:
FORFILES /p "D:\VideoCooperativa" /s /m *.* /D -4 /C "cmd /c del @relpath"
__________________
System Failure
Perseverance è offline   Rispondi citando il messaggio o parte di esso
Old 17-02-2024, 07:52   #5
finalcut
Member
 
L'Avatar di finalcut
 
Iscritto dal: Jun 2004
Città: Reggio Emilia
Messaggi: 148
Quote:
Originariamente inviato da Perseverance Guarda i messaggi
Se devi cancellare le cartelle più vecchie di 4 giorni non puoi fare così? Probabilmente và sistemato un po' ma dovresti partire da questa base.
Codice:
FORFILES /p "D:\VideoCooperativa" /s /m *.* /D -4 /C "cmd /c del @relpath"
Ti ringrazio per il suggerimento che mi ha stimolato a capire e a cercare. Per tua conoscenza ti dico che il tuo .bat mi da questo errore: "Errore, sintassi non valida. L'opzione /C non è consentita per un numero di volte superiore a "1".

Ho girato ancora in rete ed ho trovato (spero ti interessi) questo:
@echo on
:: set folder path
set dump_path=d:\VideoCooperativa\2024\02

:: set min age of files and folders to delete
set max_days=4

:: remove files from %dump_path%
forfiles -p %dump_path% -m *.* -d -%max_days% -c "cmd /c del /q @path"

:: remove sub directories from %dump_path%
forfiles -p %dump_path% -d -%max_days% -c "cmd /c IF @isdir == TRUE rd /S /Q @path"
cmd /k

Il primo e ultimo "comando" li toglierò una volta testato bene il tutto. Funziona ma l'unico inconveniente è che ogni mese dovrò modificare il batch con il numero mese successivo ed ogni anno ... il nuovo anno.
Grazie ancora Roberto
__________________
www.valledeicavalieri.it
finalcut è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


I robot tagliaerba che nascono in Italia: visita nella sede (e nella fabbrica) di Stiga I robot tagliaerba che nascono in Italia: visita...
Nutanix .NEXT 2024: oltre l'iperconvergenza per rimpiazzare VMware Nutanix .NEXT 2024: oltre l'iperconvergenza per ...
OMEN Transcend Gaming Laptop 14: compatto, leggero e una potenza con compromessi OMEN Transcend Gaming Laptop 14: compatto, legge...
HUAWEI Pura 70 Ultra: il cameraphone è di nuovo tra noi con un ma! Recensione  HUAWEI Pura 70 Ultra: il cameraphone è di...
Edge 50 Ultra: Motorola convince anche con il suo top di gamma! La recensione Edge 50 Ultra: Motorola convince anche con il su...
La nuova fotocamera mirrorless Nikon Z 6...
Dragon Age: The Veilguard, il nuovo RPG ...
Monopoly arriva su PC e console: meccani...
Alan Wake 2: Full Ray Tracing e DLSS 3.5...
Attacco hacker di massa ai clienti di Sn...
Blackmagic URSA Cine Immersive: video pe...
Apple WWDC 2024: ecco tutto quello che h...
Destiny 2, tutto ciò che verr&agr...
Virgin Galactic completa la missione Gal...
C'è un modo per acquistare Samsung Galax...
Dark Rock 5: da be quiet! un nuovo dissi...
Prince of Persia: riemerge il remake de ...
Il prossimo lancio di SpaceX Starship po...
Elon Musk tuona: rischio ban per i dispo...
Canon a tutta VR con un'ottica per i con...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 22:48.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Served by www1v