Files
janssen/DiskCleanup/scan_cleanup_v1.0.md
T
2026-06-15 16:10:47 +02:00

1.4 KiB

scan_cleanup_v1.0.ps1

Verze: 1.0 · Datum: 2026-06-15

Účel

READ-ONLY skener volného místa na disku pro účet bez admin práv (např. JNJ počítač). Skript nic nemaže — jen proskenuje typická user-space místa, kde lze uklízet bez administrátora, a vypíše přehled seřazený podle velikosti.

Spuštění

Na JNJ počítači v PowerShellu:

powershell -ExecutionPolicy Bypass -File .\scan_cleanup_v1.0.ps1

Uložení reportu do souboru:

powershell -ExecutionPolicy Bypass -File .\scan_cleanup_v1.0.ps1 *> report.txt

Co skript dělá

  1. Vypíše volné/obsazené místo na systémovém disku.
  2. Bezpečně smazatelné — cache/temp (uživatelský TEMP, INetCache, WER, thumbnail cache, Chrome/Edge/Firefox cache, Teams, Office cache, pip/npm/ NuGet/Playwright cache, Spotify storage, CrashDumps) s velikostí a počtem souborů.
  3. K ruční kontrole — Downloads, Plocha, Dokumenty, Koš (nemazat automaticky).
  4. 20 největších souborů v profilu nad 100 MB.
  5. Vypíše hotové příkazy pro ruční smazání (kicker: aplikace musí být zavřené).

Poznámky

  • Vše skenuje pouze v rámci uživatelského profilu → nepotřebuje admina.
  • Zamčené soubory (běžící prohlížeč apod.) se při pozdějším mazání přeskočí — před úklidem cache zavřít příslušnou aplikaci.
  • Reálné smazání si pouští uživatel ručně, nikdy ne skript sám.