Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Lenovo ThinkPad X1 Carbon Gen 14: il business ultraleggero si rinnova dall’interno
Lenovo ThinkPad X1 Carbon Gen 14: il business ultraleggero si rinnova dall’interno
Con la quattordicesima generazione Lenovo ridisegna il suo ThinkPad più iconico attorno al nuovo Space Frame e ai processori Intel Core Ultra Series 3. Resta sotto 1Kg, è molto più semplice da riparare e si rivolge al professionista che lavora in mobilità, con un prezzo da prodotto di vertice.
Jabra Evolve3 85: le cuffie sia per l'intrattenimento che per il lavoro
Jabra Evolve3 85: le cuffie sia per l'intrattenimento che per il lavoro
Le Jabra Evolve3 85 non sono semplicemente cuffie Bluetooth con cancellazione del rumore. Sono un dispositivo professionale pensato per chi trascorre gran parte della giornata in riunione, al telefono o davanti a un assistente basato sull'intelligenza artificiale
MSI PRO MAX EDGE AI+, Ryzen AI Max+ 395 e 128 GB per far girare in locale anche i modelli più grandi
MSI PRO MAX EDGE AI+, Ryzen AI Max+ 395 e 128 GB per far girare in locale anche i modelli più grandi
Abbiamo provato MSI PRO MAX EDGE AI+, un mini-PC professionale progettato per eseguire modelli di intelligenza artificiale in locale, senza dipendere dal cloud. Il sistema abbina il processore AMD Ryzen AI Max+ 395, 128 GB di memoria unificata e un telaio in alluminio da appena 4 litri, con l'obiettivo di offrire capacità di elaborazione elevate in un formato compatto.
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 30-04-2010, 12:12   #1
Teo86x
Member
 
Iscritto dal: Apr 2008
Messaggi: 50
Script cancellazione cartelle dopo 30 giorni

Ciao,

qualcuno di voi è in grado di passarmi uno script che controlli tutte le sottocartelle di un percorso che gli do io e che cancelli una sottocartella nel caso sia stata creata 30 giorni fa? (senza controllare i file all'interno che possono avere date molto vecchie che andrebbero a sfasare il delete)

Io purtroppo sono giorni che cerco di farlo funzionare ma sto combinando solo casini....


grazie
Teo86x è offline   Rispondi citando il messaggio o parte di esso
Old 30-04-2010, 14:25   #2
marco.r
Senior Member
 
Iscritto dal: Dec 2005
Città: Istanbul
Messaggi: 1817
Quote:
Originariamente inviato da Teo86x Guarda i messaggi
Ciao,

qualcuno di voi è in grado di passarmi uno script che controlli tutte le sottocartelle di un percorso che gli do io e che cancelli una sottocartella nel caso sia stata creata 30 giorni fa? (senza controllare i file all'interno che possono avere date molto vecchie che andrebbero a sfasare il delete)

Io purtroppo sono giorni che cerco di farlo funzionare ma sto combinando solo casini....


grazie
qualcosa tipo
Codice:
find /path/to/folder -type d -ctime 30 | xargs -I % rm -rf "%"
può andare ?
(se vuoi "30 O PIÙ" giorni fa, allora cambia il 30 in +30)
__________________
One of the conclusions that we reached was that the "object" need not be a primitive notion in a programming language; one can build objects and their behaviour from little more than assignable value cells and good old lambda expressions. —Guy Steele
marco.r è offline   Rispondi citando il messaggio o parte di esso
Old 30-04-2010, 16:41   #3
Teo86x
Member
 
Iscritto dal: Apr 2008
Messaggi: 50
ciao,
purtroppo non mi riconosce il comando...

io ho questo:

Codice:
'Objective: To Delete folders older than certain # of days.
'Created by: MAK
'Date Written: Jun 4, 2004
'Usage: DeleteOldFolder "\\Servername\d$\MSSQL\BACKUP\Replication\" "2"
'Usage: DeleteOldFolder "\\Servername1\Sharename\Replication\" "3"

On error resume next

if isnull(WScript.Arguments(0))=True or isnull(WScript.Arguments(1))=True or isnull(WScript.Arguments(2))=True then
msgbox "Usage: DeleteOldFolder" & "'\\Servername1\Sharename\Replication\' '3' '\\servername2\log\DeleteOldFolders.log'"
end if

Dim Directory
Dim Noofdays
Dim FSO
Dim FSO2
Dim LogFile
Dim Folderlist
Dim folders

Directory =WScript.Arguments(0)
Noofdays=cint(WScript.Arguments(1))
LogFile=WScript.Arguments(2)
Set FSO = CreateObject("Scripting.FileSystemObject")
Set FSO2 = CreateObject("Scripting.FileSystemObject")
Set oFSO = CreateObject("Scripting.FilesyStemObject")
Set ofile = oFSO.createTextFile(LogFile, True)
ofile.writeline "DeleteOldFolders Started"
ofile.writeline now()

Set Folderlist = FSO.GetFolder(Directory)

Set folders = Folderlist.SubFolders
For Each d In Folders
' msgbox d.name
' msgbox d.size
' msgbox d.dateCreated
' msgbox d.dateLastModified
' msgbox d.dateLastAccessed
tempdirectory = Directory & d.name

'msgbox Noofdays
'msgbox datediff("d",d.dateCreated,now())
If datediff("d",d.dateCreated,now()) > Noofdays Then
     if tempdirectory <> "1Old Backup" and tempdirectory <> "Modem dell" and tempdirectory <> "Script_Tools" then
	FSO2.DeleteFolder(tempdirectory )
	ofile.writeline cstr(now()) & " " & tempdirectory & " Delete Started"

	if err.number <>0 then
	ofile.writeline cstr(now()) & " " & Err.description
	err.clear
	else
	ofile.writeline cstr(now()) & " " & tempdirectory & " has been deleted"
	err.clear
    end if
end if
' msgbox tempdirectory & " has been deleted"
End If
Next
'msgbox "Done"
ofile.writeline "DeleteOldFolders Completed"
ofile.writeline now()

che faccio partire con un bat :

Quote:
c:\script\deloldfolder.vbs e:\migrazione\ 20 c:\script\delfolderslog.txt
Ma prima della cancellazione mi da permesso negato... mentre se cancello la cartella manualmente me lo fa fare :S
Teo86x è offline   Rispondi citando il messaggio o parte di esso
Old 01-05-2010, 00:03   #4
clockover
Senior Member
 
L'Avatar di clockover
 
Iscritto dal: Oct 2004
Messaggi: 1945
Quote:
Originariamente inviato da Teo86x Guarda i messaggi
ciao,
purtroppo non mi riconosce il comando...
è un comando Unix... mentre tu sei con Windows!
clockover è offline   Rispondi citando il messaggio o parte di esso
Old 09-05-2010, 10:48   #5
Unrue
Senior Member
 
L'Avatar di Unrue
 
Iscritto dal: Nov 2002
Messaggi: 7550
Quote:
Originariamente inviato da marco.r Guarda i messaggi
qualcosa tipo
Codice:
find /path/to/folder -type d -ctime 30 | xargs -I % rm -rf "%"
può andare ?
(se vuoi "30 O PIÙ" giorni fa, allora cambia il 30 in +30)
Questo comando lo sto provando ma cancella solo il contenuto di una cartella vecchia di 30 giorni, non la cartella stessa..

Ultima modifica di Unrue : 09-05-2010 alle 11:18.
Unrue è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Lenovo ThinkPad X1 Carbon Gen 14: il business ultraleggero si rinnova dall’interno Lenovo ThinkPad X1 Carbon Gen 14: il business ul...
Jabra Evolve3 85: le cuffie sia per l'intrattenimento che per il lavoro Jabra Evolve3 85: le cuffie sia per l'intratteni...
MSI PRO MAX EDGE AI+, Ryzen AI Max+ 395 e 128 GB per far girare in locale anche i modelli più grandi MSI PRO MAX EDGE AI+, Ryzen AI Max+ 395 e 128 GB...
Recensione vivo X500 Pro Max: la fotografia mobile ha un nuovo protagonista Recensione vivo X500 Pro Max: la fotografia mobi...
WoW Forever: la beta è stato uno dei momenti più alti della storia dei videogiochi, e non si ripeterà WoW Forever: la beta è stato uno dei mome...
Memorie, inversione di tendenza: i PC co...
Rubati 6 pallet di hardware NVIDIA da 11...
Addio ai limiti del silicio? Ecco il dia...
Windows 11 27H2 sarà un 'cambio completo...
Hai mai notato che l'iPhone sbaglia semp...
Raffreddamento a liquido e schermo perso...
TSMC valuta la produzione di 3D DRAM su ...
Il Cybertruck ha i giorni contati? Musk ...
Meta porta la voce su Muse, e a sponsori...
Perché il disco principale di Win...
Quanta acqua consuma l'IA? Da cinque goc...
Airbnb lancerà un assistente AI per pian...
25 miliardi sul tavolo: i sauditi voglio...
TV Haier QLED da 65'' a meno di 400€ su ...
Il meglio degli sconti Amazon del weeken...
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: 08:28.


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