Comandos da interface de tempo de inicialização

Última atualização em 6 de junho de 2022

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:

# hexview %SystemRoot%\system32\my-boot-time-script.cmd

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 hexviewcomando 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 🙂

# type c:\books\the-sign-of-the-four-chapter-3.txt

                      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

Compartilhe esta página:
Role para cima Inglês