t3:restore_uuid
Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
| t3:restore_uuid [29/05/2024 19:01] – creata luca | t3:restore_uuid [30/04/2025 19:12] (versione attuale) – Aggiunto script WMIC luca | ||
|---|---|---|---|
| Linea 16: | Linea 16: | ||
| < | < | ||
| + | |||
| + | ===== Se la matricola ancora non appare ===== | ||
| + | |||
| + | Su alcune macchine disgraziate (o con BIOS di dubbia provenienza cinese) è possibile che il registro di Windows sia danneggiato in modo irrecuperabile ed il sistema non riesca a recuperare una matricola. | ||
| + | In quel caso è sufficiente salvare lo script di seguito riportato in un file chiamato " | ||
| + | |||
| + | Lo script è così costituito: | ||
| + | < | ||
| + | @echo off | ||
| + | setlocal EnableDelayedExpansion | ||
| + | |||
| + | REM Salva gli argomenti in una singola stringa | ||
| + | set " | ||
| + | |||
| + | REM Controlla se gli argomenti sono esattamente " | ||
| + | if /I " | ||
| + | REM Impersona il comando solo per questa specifica richiesta | ||
| + | echo UUID | ||
| + | echo 123456 | ||
| + | ) else ( | ||
| + | REM Per tutti gli altri casi, esegui il vero comando WMIC | ||
| + | REM Utilizziamo il percorso completo per evitare ricorsione | ||
| + | %SystemRoot%\System32\wbem\wmic.exe %* | ||
| + | ) | ||
| + | |||
| + | endlocal | ||
| + | exit /b %ERRORLEVEL% | ||
| + | </ | ||
| + | |||
| + | e restituisce sempre la matricola **123456** che, chiaramente, | ||
| + | |||
| + | :!: Attenzione ! Questa è l'// | ||
| + | |||
t3/restore_uuid.1717002106.txt.gz · Ultima modifica: da luca
