Pagina 1 di 1

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

Inviato: ven feb 14, 2025 11:16 am
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.

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

Inviato: mar feb 25, 2025 1:23 pm
da luipez
Attendiamo anche quello per l'eliminazione dei profili

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

Inviato: mar feb 25, 2025 1:44 pm
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.

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

Inviato: mar feb 25, 2025 2:01 pm
da luipez
Ne conosci uno che faccia la stessa cosa con i profili di Google Chrome?

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

Inviato: mar feb 25, 2025 2:43 pm
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

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

Inviato: mar feb 25, 2025 3:54 pm
da luipez
Cosa fà esattamente?

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

Inviato: mar feb 25, 2025 5:09 pm
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.

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

Inviato: mar feb 25, 2025 11:22 pm
da luipez
👍

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

Inviato: mer feb 26, 2025 6:20 pm
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.

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

Inviato: mer feb 26, 2025 6:25 pm
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?

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

Inviato: mer feb 26, 2025 6:26 pm
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

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

Inviato: mer feb 26, 2025 6:37 pm
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?

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

Inviato: gio feb 27, 2025 3:00 pm
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.

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

Inviato: gio feb 27, 2025 4:05 pm
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

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

Inviato: gio feb 27, 2025 4:56 pm
da luipez
Poiché le due versioni di powershell su win11 coesistono, bisogna avviare il file da "Apri con" scegliendo PowerShell 7.

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

Inviato: gio feb 27, 2025 5:01 pm
da luipez
Se può interessare, nel file ho italianizzato i commenti e il nome del file di log.

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

Inviato: sab mar 01, 2025 1:25 pm
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