Comandos da interface de tempo de inicialização
Última atualização em
A interface de inicialização do UltraDefrag oferece suporte a um amplo conjunto 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 o prompt para pressionar qualquer tecla para continuar entre elas no modo interativo.
inicialização
Este comando permite a desfragmentação do tempo de inicialização para reinicializações subsequentes do sistema.
inicialização
Este comando desativa a desfragmentação do tempo de inicialização para reinicializações subsequentes do sistema. É uma boa ideia colocar este comando no início do script de inicialização para garantir que o Windows permaneça inicializável mesmo se algo der 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 de tempo de inicialização principal ( %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. Exibe uma mensagem ou uma linha vazia, define se os comandos serão mostrados 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. É uma boa idéia colocar esse comando no final do script de tempo de inicialização, a menos que você queira usar o console interativo de tempo de inicialização .
ajuda
Este comando exibe a lista de todos os comandos disponíveis.
hexadecimal
Este comando exibe um arquivo em um 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 |
...
Ohexview
comando é útil para solução de problemas. Por exemplo, se você salvar um script de tempo de inicialização em uma codificação diferente de UTF-16, UltraDefrag não poderá executá-lo. Para verificar se a codificação do script está correta ou não, você pode usar o hexview
comando para verificar os primeiros 2 bytes do script. Se a codificação do script 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 percorrê-los, use as teclas de seta/cursor para cima/para baixo no 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 argumento:
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 especificado de milissegundos ou exibe uma mensagem Pressione qualquer tecla para continuar… e espera 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 do 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 exibirá o script principal de tempo de inicialização:
1 2 | :: display the custom boot time script type %SystemRoot%\system32\ud-boot-time-custom.cmd |
O objetivo principal dotype
comando é a solução de problemas. Por exemplo, você pode exibir facilmente seus scripts de tempo de inicialização usando-o no console interativo para verificar se há erros de sintaxe. Além disso, você pode usar otype
comando para exibir longos trechos de texto e até mesmo para ler livros na 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 tempo de inicialização equivalente ao 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 |