Commenti a "Utilizzare Powershell per pulire dai file inutili la cartella Temp, e non solo, di tutti gli utenti presenti

I "Commenti" ad ogni articolo pubblicato sul nostro sito sono raccolti qui.
Regole del forum
Puoi rispondere alle discussioni già presenti, ma non aprirne di nuove.
Rispondi
Avatar utente
crazy.cat
Amministratore
Amministratore
Messaggi: 13284
Iscritto il: mer mag 01, 2013 4:02 pm
Località: Noventa Padovana
Has thanked: 3 times
Been thanked: 14 times
Contatta:

Commenti a "Utilizzare Powershell per pulire dai file inutili la cartella Temp, e non solo, di tutti gli utenti presenti

Messaggio da crazy.cat »

Utilizzare Powershell per pulire dai file inutili la cartella Temp, e non solo, di tutti gli utenti presenti in un computer

Immagine

Al lavoro, presso una sede del cliente, lo stesso computer viene utilizzato da decine di persone, capita così molto spesso che i dischi fissi di questi computer siano completamente pieni e non ci sia neanche lo spazio per caricarci neanche un file di testo di pochi Kb. Questo accade perché Windows, durante il suo normale funzionamento scrive dei file temporanei, dei file di log, lascia dei resti di installazione dei programmi e tanto altro nella cartella Temp, e non solo, all’interno del proprio account di Windows. Se moltiplicate lo spazio inutilmente occupato per un numero indefinito di account si capisce perché, a un certo punto, il disco fisso si riempia completamente. [continua..]

Inserite di seguito i vostri commenti.
Avatar utente
luipez
Livello: CD-ROM (4/15)
Livello: CD-ROM (4/15)
Messaggi: 77
Iscritto il: lun nov 27, 2017 11:59 am

Re: Commenti a "Utilizzare Powershell per pulire dai file inutili la cartella Temp, e non solo, di tutti gli utenti pres

Messaggio da luipez »

Attendiamo anche quello per l'eliminazione dei profili
Avatar utente
crazy.cat
Amministratore
Amministratore
Messaggi: 13284
Iscritto il: mer mag 01, 2013 4:02 pm
Località: Noventa Padovana
Has thanked: 3 times
Been thanked: 14 times
Contatta:

Re: Commenti a "Utilizzare Powershell per pulire dai file inutili la cartella Temp, e non solo, di tutti gli utenti pres

Messaggio da crazy.cat »

luipez ha scritto: mar feb 25, 2025 1:23 pm Attendiamo anche quello per l'eliminazione dei profili
Lo vorrei tanto anche io, ma ne devo trovare uno che non faccia danni.
La prima legge della dietetica sembra essere: se il sapore è buono, a te fa male.
Avatar utente
luipez
Livello: CD-ROM (4/15)
Livello: CD-ROM (4/15)
Messaggi: 77
Iscritto il: lun nov 27, 2017 11:59 am

Re: Commenti a "Utilizzare Powershell per pulire dai file inutili la cartella Temp, e non solo, di tutti gli utenti pres

Messaggio da luipez »

Ne conosci uno che faccia la stessa cosa con i profili di Google Chrome?
Avatar utente
crazy.cat
Amministratore
Amministratore
Messaggi: 13284
Iscritto il: mer mag 01, 2013 4:02 pm
Località: Noventa Padovana
Has thanked: 3 times
Been thanked: 14 times
Contatta:

Re: Commenti a "Utilizzare Powershell per pulire dai file inutili la cartella Temp, e non solo, di tutti gli utenti pres

Messaggio da crazy.cat »

luipez ha scritto: mar feb 25, 2025 2:01 pm Ne conosci uno che faccia la stessa cosa con i profili di Google Chrome?
Aggiungi questa riga allo script allegato all'articolo
Remove-Item -Path "C:\Users\$user\AppData\Local\Google\Chrome\User Data\*" -Recurse -Force -ErrorAction SilentlyContinue -Verbose
La prima legge della dietetica sembra essere: se il sapore è buono, a te fa male.
Avatar utente
luipez
Livello: CD-ROM (4/15)
Livello: CD-ROM (4/15)
Messaggi: 77
Iscritto il: lun nov 27, 2017 11:59 am

Re: Commenti a "Utilizzare Powershell per pulire dai file inutili la cartella Temp, e non solo, di tutti gli utenti pres

Messaggio da luipez »

Cosa fà esattamente?
Avatar utente
crazy.cat
Amministratore
Amministratore
Messaggi: 13284
Iscritto il: mer mag 01, 2013 4:02 pm
Località: Noventa Padovana
Has thanked: 3 times
Been thanked: 14 times
Contatta:

Re: Commenti a "Utilizzare Powershell per pulire dai file inutili la cartella Temp, e non solo, di tutti gli utenti pres

Messaggio da crazy.cat »

luipez ha scritto: mar feb 25, 2025 3:54 pm Cosa fà esattamente?
Cancella la cartella del profilo di chrome all'interno di ogni profilo utente.
Occhio che perdono tutto, preferiti e password.
Io non l'avevo inclusa per non farmi mangiare vivo dagli utenti.
La prima legge della dietetica sembra essere: se il sapore è buono, a te fa male.
Avatar utente
luipez
Livello: CD-ROM (4/15)
Livello: CD-ROM (4/15)
Messaggi: 77
Iscritto il: lun nov 27, 2017 11:59 am

Re: Commenti a "Utilizzare Powershell per pulire dai file inutili la cartella Temp, e non solo, di tutti gli utenti pres

Messaggio da luipez »

👍
Avatar utente
luipez
Livello: CD-ROM (4/15)
Livello: CD-ROM (4/15)
Messaggi: 77
Iscritto il: lun nov 27, 2017 11:59 am

Re: Commenti a "Utilizzare Powershell per pulire dai file inutili la cartella Temp, e non solo, di tutti gli utenti pres

Messaggio da luipez »

crazy.cat ha scritto: mar feb 25, 2025 5:09 pm
luipez ha scritto: mar feb 25, 2025 3:54 pm Cosa fà esattamente?
Cancella la cartella del profilo di chrome all'interno di ogni profilo utente.
Occhio che perdono tutto, preferiti e password.
Io non l'avevo inclusa per non farmi mangiare vivo dagli utenti.
Quello che faccio già con un. bat,, con cui faccio ripristinare Google Chrome sui pc della scuola di mia moglie.
Avatar utente
luipez
Livello: CD-ROM (4/15)
Livello: CD-ROM (4/15)
Messaggi: 77
Iscritto il: lun nov 27, 2017 11:59 am

Re: Commenti a "Utilizzare Powershell per pulire dai file inutili la cartella Temp, e non solo, di tutti gli utenti pres

Messaggio da luipez »

Questa riga $Cleanuplog = "d:\Cleanup$LogDate.log", come dovrebbe essere per salvare il file nella stessa cartella dove si trova il il file . ps1?
Avatar utente
crazy.cat
Amministratore
Amministratore
Messaggi: 13284
Iscritto il: mer mag 01, 2013 4:02 pm
Località: Noventa Padovana
Has thanked: 3 times
Been thanked: 14 times
Contatta:

Re: Commenti a "Utilizzare Powershell per pulire dai file inutili la cartella Temp, e non solo, di tutti gli utenti pres

Messaggio da crazy.cat »

luipez ha scritto: mer feb 26, 2025 6:25 pm Questa riga $Cleanuplog = "d:\Cleanup$LogDate.log", come dovrebbe essere per salvare il file nella stessa cartella dove si trova il il file . ps1?
Modifica il percorso d:\ con quello della cartella dove si trova il .ps1
La prima legge della dietetica sembra essere: se il sapore è buono, a te fa male.
Avatar utente
luipez
Livello: CD-ROM (4/15)
Livello: CD-ROM (4/15)
Messaggi: 77
Iscritto il: lun nov 27, 2017 11:59 am

Re: Commenti a "Utilizzare Powershell per pulire dai file inutili la cartella Temp, e non solo, di tutti gli utenti pres

Messaggio da luipez »

crazy.cat ha scritto: mer feb 26, 2025 6:26 pm
luipez ha scritto: mer feb 26, 2025 6:25 pm Questa riga $Cleanuplog = "d:\Cleanup$LogDate.log", come dovrebbe essere per salvare il file nella stessa cartella dove si trova il il file . ps1?
Modifica il percorso d:\ con quello della cartella dove si trova il .ps1
Usandolo da una pendrive la lettera del drive cambia, mentre il nome della cartella sarebbe sempre lo stesso.
Come fare per fargli trovare sempre lo stesso percorso?
Avatar utente
Zigul
VIP
VIP
Messaggi: 631
Iscritto il: dom ott 08, 2023 12:11 am
Has thanked: 23 times
Been thanked: 23 times

Re: Commenti a "Utilizzare Powershell per pulire dai file inutili la cartella Temp, e non solo, di tutti gli utenti pres

Messaggio da Zigul »

luipez ha scritto: mer feb 26, 2025 6:37 pm Usandolo da una pendrive la lettera del drive cambia, mentre il nome della cartella sarebbe sempre lo stesso.
Come fare per fargli trovare sempre lo stesso percorso?
Puoi sostituire quella riga di codice con

Codice: Seleziona tutto

$PSpath = $MyInvocation.MyCommand.Path
$path = Split-Path $PSpath
$Cleanuplog = "$path\Cleanup$LogDate.log"
Il file di log verrà salvato nella medesima cartella in cui risiede lo script, qualunque essa sia.
Avatar utente
luipez
Livello: CD-ROM (4/15)
Livello: CD-ROM (4/15)
Messaggi: 77
Iscritto il: lun nov 27, 2017 11:59 am

Re: Commenti a "Utilizzare Powershell per pulire dai file inutili la cartella Temp, e non solo, di tutti gli utenti pres

Messaggio da luipez »

Modifica fatta, funziona su win10.

Su Win11 partiva powershell, compariva una scritta rossa e si richiudeva la finestra.

Avviando powershell da solo ho visto un link per l'upgrade ad una nuova versione, ho aperto il link, ho scaricato e installato la nuova versione (la 7) e lo script ha funzionato anche su win11
Avatar utente
luipez
Livello: CD-ROM (4/15)
Livello: CD-ROM (4/15)
Messaggi: 77
Iscritto il: lun nov 27, 2017 11:59 am

Re: Commenti a "Utilizzare Powershell per pulire dai file inutili la cartella Temp, e non solo, di tutti gli utenti pres

Messaggio da luipez »

Poiché le due versioni di powershell su win11 coesistono, bisogna avviare il file da "Apri con" scegliendo PowerShell 7.
Avatar utente
luipez
Livello: CD-ROM (4/15)
Livello: CD-ROM (4/15)
Messaggi: 77
Iscritto il: lun nov 27, 2017 11:59 am

Re: Commenti a "Utilizzare Powershell per pulire dai file inutili la cartella Temp, e non solo, di tutti gli utenti pres

Messaggio da luipez »

Se può interessare, nel file ho italianizzato i commenti e il nome del file di log.
Avatar utente
ceccos83
Livello: Scheda perforata (1/15)
Livello: Scheda perforata (1/15)
Messaggi: 2
Iscritto il: sab feb 25, 2023 1:16 pm

Re: Commenti a "Utilizzare Powershell per pulire dai file inutili la cartella Temp, e non solo, di tutti gli utenti pres

Messaggio da ceccos83 »

Buondì, io ricevo errore "The term 'Get-WmiObject' is not recognized as a name of a cmdlet" alla linea 5 e 99 e l'ho sostituito con Get-CimInstance.
Win10 e powershell 7.5.0
Avatar utente
S3cr3t_Man
Livello: Scheda perforata (1/15)
Livello: Scheda perforata (1/15)
Messaggi: 7
Iscritto il: ven ott 08, 2021 5:21 pm

Re: Commenti a "Utilizzare Powershell per pulire dai file inutili la cartella Temp, e non solo, di tutti gli utenti pres

Messaggio da S3cr3t_Man »

Non se è solo un mio problema ma non riesco a scaricare lo script dalla pagina dell'articolo
Avatar utente
crazy.cat
Amministratore
Amministratore
Messaggi: 13284
Iscritto il: mer mag 01, 2013 4:02 pm
Località: Noventa Padovana
Has thanked: 3 times
Been thanked: 14 times
Contatta:

Re: Commenti a "Utilizzare Powershell per pulire dai file inutili la cartella Temp, e non solo, di tutti gli utenti pres

Messaggio da crazy.cat »

S3cr3t_Man ha scritto: sab nov 01, 2025 12:17 pm Non se è solo un mio problema ma non riesco a scaricare lo script dalla pagina dell'articolo
E' un problema di tutti, ho avvisato zane per vedere di sistemare. :grazie
La prima legge della dietetica sembra essere: se il sapore è buono, a te fa male.
Avatar utente
speedyant
VIP
VIP
Messaggi: 2005
Iscritto il: lun gen 13, 2014 4:56 pm
Località: Torino
Been thanked: 3 times

Re: Commenti a "Utilizzare Powershell per pulire dai file inutili la cartella Temp, e non solo, di tutti gli utenti pres

Messaggio da speedyant »

Ma se lo script fosse "in chiaro" nell' articolo, ci sarebbero dei problemi?
Il tecnico pietoso fa il pc casinoso...
Avatar utente
crazy.cat
Amministratore
Amministratore
Messaggi: 13284
Iscritto il: mer mag 01, 2013 4:02 pm
Località: Noventa Padovana
Has thanked: 3 times
Been thanked: 14 times
Contatta:

Re: Commenti a "Utilizzare Powershell per pulire dai file inutili la cartella Temp, e non solo, di tutti gli utenti pres

Messaggio da crazy.cat »

speedyant ha scritto: sab nov 01, 2025 2:58 pm Ma se lo script fosse "in chiaro" nell' articolo, ci sarebbero dei problemi?
E' troppo lungo per inserirlo nell'articolo e non rimarrebbe allineato in modo corretto come uno script ps1
La prima legge della dietetica sembra essere: se il sapore è buono, a te fa male.
Avatar utente
speedyant
VIP
VIP
Messaggi: 2005
Iscritto il: lun gen 13, 2014 4:56 pm
Località: Torino
Been thanked: 3 times

Re: Commenti a "Utilizzare Powershell per pulire dai file inutili la cartella Temp, e non solo, di tutti gli utenti pres

Messaggio da speedyant »

Peccato.
Il tecnico pietoso fa il pc casinoso...
Rispondi
  • Argomenti simili
    Risposte
    Visite
    Ultimo messaggio