37 lines
1.4 KiB
Markdown
37 lines
1.4 KiB
Markdown
# 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
|
|
powershell -ExecutionPolicy Bypass -File .\scan_cleanup_v1.0.ps1
|
|
```
|
|
|
|
Uložení reportu do souboru:
|
|
|
|
```powershell
|
|
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.
|