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: 12978
Iscritto il: mer mag 01, 2013 4:02 pm
Località: Noventa Padovana
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.
System
System
Bot ufficiale TurboLab.it
Bot
Messaggi:
Iscritto il: sab dic 31, 2016 6:19 pm
Contatta: Contatta

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

Messaggio da System » ven feb 14, 2025 11:16 am


Avatar utente
luipez
Livello: CD-ROM (4/15)
Livello: CD-ROM (4/15)
Messaggi: 76
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: 12978
Iscritto il: mer mag 01, 2013 4:02 pm
Località: Noventa Padovana
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 più grande lezione nella vita è sapere che anche i pazzi, alle volte, hanno ragione.
Avatar utente
luipez
Livello: CD-ROM (4/15)
Livello: CD-ROM (4/15)
Messaggi: 76
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: 12978
Iscritto il: mer mag 01, 2013 4:02 pm
Località: Noventa Padovana
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 più grande lezione nella vita è sapere che anche i pazzi, alle volte, hanno ragione.
Avatar utente
luipez
Livello: CD-ROM (4/15)
Livello: CD-ROM (4/15)
Messaggi: 76
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: 12978
Iscritto il: mer mag 01, 2013 4:02 pm
Località: Noventa Padovana
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 più grande lezione nella vita è sapere che anche i pazzi, alle volte, hanno ragione.
Avatar utente
luipez
Livello: CD-ROM (4/15)
Livello: CD-ROM (4/15)
Messaggi: 76
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: 76
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: 76
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: 12978
Iscritto il: mer mag 01, 2013 4:02 pm
Località: Noventa Padovana
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 più grande lezione nella vita è sapere che anche i pazzi, alle volte, hanno ragione.
Avatar utente
luipez
Livello: CD-ROM (4/15)
Livello: CD-ROM (4/15)
Messaggi: 76
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: 461
Iscritto il: dom ott 08, 2023 12:11 am

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: 76
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: 76
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: 76
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
System
System
Bot ufficiale TurboLab.it
Bot
Messaggi:
Iscritto il: sab dic 31, 2016 6:19 pm
Contatta: Contatta

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

Messaggio da System » sab mar 01, 2025 1:25 pm


Rispondi
  • Argomenti simili
    Risposte
    Visite
    Ultimo messaggio