Normalizza percorsi e volumi USN
This commit is contained in:
20
README.md
20
README.md
@@ -53,6 +53,26 @@ python -m bakrest.watchdog_runner
|
||||
|
||||
Il watchdog usa il journal USN NTFS per distinguere modifiche reali da eventi rumorosi generati da navigazione, anteprime o metadati. La lettura del journal puo' richiedere privilegi elevati: il servizio eseguito come `LocalSystem` e' il percorso consigliato. Se USN non e' disponibile o non e' leggibile, il servizio registra un warning e usa un fallback conservativo.
|
||||
|
||||
Se nel log compare:
|
||||
|
||||
```text
|
||||
USN journal unavailable for \\.\D:: [WinError 1179] Il journal delle modifiche al volume non e' attivo.
|
||||
```
|
||||
|
||||
abilita il journal USN sul volume da PowerShell/CMD amministratore:
|
||||
|
||||
```powershell
|
||||
fsutil usn createjournal m=134217728 a=33554432 D:
|
||||
```
|
||||
|
||||
Poi riavvia il servizio. Per verificare:
|
||||
|
||||
```powershell
|
||||
fsutil usn queryjournal D:
|
||||
```
|
||||
|
||||
Nella configurazione, per cartelle utente puoi usare token portabili come `%DOCUMENTS%`, `%DOWNLOADS%`, `%PICTURES%`, `%MUSIC%`, `%VIDEOS%`, `%FAVORITES%`. Con `target_user = "utente"` vengono espansi sotto `C:\Users\utente`.
|
||||
|
||||
## Avvio tray app per test
|
||||
|
||||
```powershell
|
||||
|
||||
Reference in New Issue
Block a user