Comandi dell'interfaccia di avvio
Ultimo aggiornamento il
L'interfaccia di avvio di UltraDefrag supporta un'ampia gamma di comandi.
Nota
I comandi che visualizzano elenchi lunghi (help, hexview, history, man, set, type) dividono il loro output in più pagine con la richiesta di premere un tasto qualsiasi per continuare tra di esse in modalità interattiva.
aggiungi-ritardo-inizializzazione-tastiere
Questo comando aggiunge un ritardo di inizializzazione della tastiera all'avvio. Aggiungetelo allo script principale di avvio se l'interfaccia di avvio non riesce a rilevare la tastiera o se il rilevamento richiede troppo tempo a causa di un driver della tastiera difettoso.
avvio
Questo comando abilita la deframmentazione all'avvio per i successivi riavvii del sistema.
avvio
Questo comando disabilita la deframmentazione all'avvio per i successivi riavvii del sistema. È consigliabile inserire questo comando all'inizio dello script di avvio per garantire che Windows rimanga avviabile anche se si verifica un problema durante la deframmentazione.
chiamata
Questo comando è simile al comando equivalente di Windows. Esegue uno script batch. Se non viene specificato alcuno script, il comando esegue lo script di avvio principale (%SystemRoot%\system32\ud-boot-time.cmd):
1 2 | :: execute the C:\WINDOWS\system32\my-boot-time-script.cmd script call C:\WINDOWS\system32\my-boot-time-script.cmd |
eco
Questo comando è simile al comando equivalente di Windows. Visualizza un messaggio o una riga vuota, imposta se i comandi verranno visualizzati sullo schermo o meno, oppure visualizza l'impostazione corrente:
1 2 3 4 5 6 7 8 9 10 | :: do not display commands on the screen @echo off :: show the current status of echo echo :: display a couple of messages with an empty line in between echo Hello! echo. echo Greetings from Georgia! |
Uscita
Questo comando è simile al comando equivalente di Windows. Termina l'esecuzione dello script e restituisce il controllo al processo di avvio di Windows. È consigliabile inserire questo comando alla fine dello script di avvio, a meno che non si desideri utilizzare la console di avvio interattiva.
aiuto
Questo comando visualizza l'elenco di tutti i comandi disponibili.
vista esadecimale
Questo comando visualizza un file in un layout hexviewer:
0000000000000000: ff fe 40 00 65 00 63 00 | ӱϸ@ e c
0000000000000008: 68 00 6f 00 20 00 6f 00 | h o o
0000000000000010: 66 00 66 00 0d 00 0a 00 | f f
0000000000000018: 62 00 6f 00 6f 00 74 00 | b o o t
0000000000000020: 2d 00 6f 00 66 00 66 00 | - o f f
0000000000000028: 0d 00 0a 00 0d 00 0a 00 |
...
Il hexview comando è utile per la risoluzione dei problemi. Ad esempio, se si salva uno script di avvio con una codifica diversa da UTF-16, UltraDefrag non sarà in grado di eseguirlo. Per verificare se la codifica dello script è corretta, è possibile utilizzare il hexview comando per controllare i primi 2 byte dello script. Se la codifica dello script è corretta, si vedrà ff fe all'inizio dello script, come nell'esempio precedente.
storia
Questo comando visualizza l'elenco di tutti i comandi inseriti manualmente. Per scorrere l'elenco, utilizzare i tasti freccia su/giù/cursore sulla tastiera.
Uomo
Questo comando visualizza una pagina di manuale o l'elenco di tutte le pagine di manuale disponibili se chiamato senza argomenti:
1 2 3 4 5 | :: list all the available manual pages man :: display the udefrag command manual man udefrag |
pausa
Questo comando mette in pausa l'esecuzione dello script per il numero di millisecondi specificato oppure visualizza il messaggio "Premi un tasto qualsiasi per continuare..." e attende che venga premuto un tasto se non viene specificata alcuna durata:
1 2 3 4 5 | :: pause the script execution for one second pause 1000 :: pause the script execution till a key is pressed pause |
riavviare
Questo comando riavvia il computer.
impostato
Questo comando è simile al comando equivalente di Windows. Imposta, cancella ed elenca le variabili d'ambiente:
1 2 3 4 5 6 7 8 9 10 11 | :: show all the environment variables set :: show all UltraDefrag specific environment variables set UD_ :: set the UD_IN_FILTER environment variable set UD_IN_FILTER=*windows* :: clear the UD_IN_FILTER environment variable set UD_IN_FILTER= |
fermare
Questo comando spegne il computer. È particolarmente utile quando si esegue un'operazione che richiede molto tempo, ad esempio l'ottimizzazione del disco:
1 2 3 4 5 6 | :: optimize the system disk udefrag -o %SystemDrive% :: shut the computer down when :: the disk optimization finishes shutdown |
tipo
Questo comando è simile al comando equivalente di Windows. Visualizza un file sullo schermo. Se non viene specificato alcun file, il comando visualizza lo script principale all'avvio:
1 2 | :: display the custom boot time script type %SystemRoot%\system32\ud-boot-time-custom.cmd |
Lo scopo principale di questo type comando è la risoluzione dei problemi. Ad esempio, puoi visualizzare facilmente gli script di avvio nella console interattiva per verificarne la presenza di errori di sintassi. Puoi anche utilizzare il type comando per visualizzare lunghi testi e persino per leggere libri all'avvio del sistema 🙂
Arthur Conan Doyle
The Sign of the Four
Chapter III
In Quest of a Solution
It was half-past five before Holmes returned. He was bright, eager,
and in excellent spirits, a mood which in his case alternated with
fits of the blackest depression.
"There is no great mystery in this matter," he said, taking the cup
of tea which I had poured out for him. "The facts appear to admit of
only one explanation."
"What! You have solved it already?"
"Well, that would be too much to say. I have discovered a suggestive
fact, that is all. It is, however, very suggestive. The details are
Hit any key to display the next page, Esc or Break to abort...
udefrag
Questo comando è l'equivalente all'avvio del udefrag comando UltraDefrag . Supporta le seguenti opzioni della riga di comando -l, -la, -a, -o, -q, --optimize-mft, --all, --all-fixed. --deep:
Per elaborare singoli file e directory, specificare i percorsi completi e racchiuderli tra virgolette doppie se contengono spazi:
1 | udefrag "C:\Documents and Settings\*" C:\WINDOWS\WindowsUpdate.log |