comandos da interface de inicialização
Última atualização em
A interface de inicialização do UltraDefrag suporta uma ampla gama de comandos.
Observação
Os comandos que exibem listas longas (help ,hexview ,history ,man ,set ,type ) dividem sua saída em várias páginas com a solicitação para pressionar qualquer tecla para continuar entre elas no modo interativo.
adicionar atraso de inicialização de teclados
Este comando adiciona um atraso na inicialização do teclado durante a inicialização do sistema. Adicione-o ao script principal de inicialização se a interface de inicialização não conseguir detectar o seu teclado ou se a detecção demorar muito devido a um driver de teclado com defeito.
inicialização
Este comando ativa a desfragmentação durante a inicialização para reinicializações subsequentes do sistema.
desativação de inicialização
Este comando desativa a desfragmentação durante a inicialização para reinicializações subsequentes do sistema. É uma boa prática colocar este comando no início do script de inicialização para garantir que o Windows permaneça inicializável mesmo que algo dê errado durante a desfragmentação.
chamar
Este comando é semelhante ao comando equivalente do Windows. Ele executa um script em lote. Se nenhum for especificado, o comando executa o script principal de inicialização ( %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
Este comando é semelhante ao comando equivalente do Windows. Ele exibe uma mensagem ou uma linha em branco, define se os comandos serão exibidos na tela ou não, ou exibe a configuração atual:
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! |
saída
Este comando é semelhante ao comando equivalente do Windows. Ele encerra a execução do script e devolve o controle ao processo de inicialização do Windows. É recomendável colocar este comando no final do script de inicialização, a menos que você queira usar o console interativo de inicialização .
ajuda
Este comando exibe a lista de todos os comandos disponíveis.
hexview
Este comando exibe um arquivo em um layout de visualizador hexadecimal:
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 |
...
Ohexview comando é útil para solucionar problemas. Por exemplo, se você salvar um script de inicialização em uma codificação diferente de UTF-16, UltraDefrag não conseguirá executá-lo. Para verificar se a codificação do script está correta, você pode usar o hexviewcomando para verificar os dois primeiros bytes do script. Se a codificação estiver correta, você verá "ff fe" no início do script, como no exemplo acima.
história
Este comando exibe a lista de todos os comandos inseridos manualmente. Para navegar entre eles, use as setas para cima/para baixo/cursores do teclado.
homem
Este comando exibe uma página de manual ou a lista de todas as páginas de manual disponíveis se for chamado sem argumentos:
1 2 3 4 5 | :: list all the available manual pages man :: display the udefrag command manual man udefrag |
pausa
Este comando pausa a execução do script pelo número de milissegundos especificado ou exibe a mensagem " Pressione qualquer tecla para continuar…" e aguarda até que uma tecla seja pressionada se nenhuma duração for especificada:
1 2 3 4 5 | :: pause the script execution for one second pause 1000 :: pause the script execution till a key is pressed pause |
reinício
Este comando reinicia o computador.
definir
Este comando é semelhante ao comando equivalente do Windows. Ele define, limpa e lista variáveis de 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= |
desligar
Este comando desliga o computador. É especialmente útil quando você executa uma operação que leva muito tempo, por exemplo, a otimização de 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
Este comando é semelhante ao comando equivalente do Windows. Ele exibe um arquivo na tela. Se nenhum arquivo for especificado, o comando exibe o script principal de inicialização:
1 2 | :: display the custom boot time script type %SystemRoot%\system32\ud-boot-time-custom.cmd |
O principal objetivo dotype comando é a resolução de problemas. Por exemplo, você pode facilmente exibir seus scripts de inicialização no console interativo para verificar se há erros de sintaxe. Você também pode usar otype comando para exibir textos longos e até mesmo ler livros durante a inicialização 🙂
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
Este comando é um equivalente de inicialização do comando udefrag UltraDefrag . Ele suporta as seguintes opções de linha de comando: -l,-la ,-a ,-o ,-q ,--optimize-mft ,--all ,--all-fixed ,--deep .
Para processar arquivos e diretórios individuais, especifique seus caminhos completos e coloque-os entre aspas duplas se os caminhos contiverem espaços:
1 | udefrag "C:\Documents and Settings\*" C:\WINDOWS\WindowsUpdate.log |