Interface-opdrachten voor opstarttijd

Laatst bijgewerkt op 6 juni 2022

De opstartinterface van UltraDefrag ondersteunt een breed scala aan opdrachten.

Opmerking

Commando's die lange lijsten weergeven (help ,hexview ,history ,man ,set ,type ) splitsen hun uitvoer op in meerdere pagina's met de prompt om op een willekeurige toets te drukken om tussen de pagina's door te gaan in de interactieve modus.

opstarten

Met deze opdracht wordt de defragmentatie van de opstarttijd ingeschakeld voor daaropvolgende herstart van het systeem.

opstarten

Met deze opdracht wordt de defragmentatie tijdens het opstarten uitgeschakeld voor daaropvolgende herstarts van het systeem. Het is een goed idee om deze opdracht aan het begin van het opstartscript te plaatsen om er zeker van te zijn dat Windows opstartbaar blijft, zelfs als er tijdens de defragmentatie iets misgaat.

telefoongesprek

Deze opdracht is vergelijkbaar met de equivalente Windows-opdracht. Het voert een batchscript uit. Als er geen is opgegeven, voert de opdracht het hoofdopstarttijdscript uit ( %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

echo

Deze opdracht is vergelijkbaar met de equivalente Windows-opdracht. Het geeft een bericht of een lege regel weer, stelt in of de opdrachten op het scherm worden weergegeven of niet, of geeft de huidige instelling weer:

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!

Uitgang

Deze opdracht is vergelijkbaar met de equivalente Windows-opdracht. Het beëindigt de uitvoering van het script en geeft de controle terug aan het Windows-opstartproces. Het is een goed idee om deze opdracht aan het einde van het opstarttijdscript te plaatsen, tenzij u de interactieve opstarttijdconsole .

hulp

Met deze opdracht wordt de lijst met alle beschikbare opdrachten weergegeven.

hexweergave

Met deze opdracht wordt een bestand weergegeven in een hexviewer-indeling:

# 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 |        
...

Dehexview opdracht is handig bij het oplossen van problemen. Als u bijvoorbeeld een opstartscript opslaat in een andere codering dan UTF-16, kan UltraDefrag Om te controleren of de scriptcodering correct is of niet, kunt u de hexviewopdracht gebruiken om de eerste 2 bytes van het script te controleren. Als de scriptcodering correct is, ziet u ff fe aan het begin van het script, zoals in het bovenstaande voorbeeld.

geschiedenis

Met deze opdracht wordt de lijst met alle handmatig ingevoerde opdrachten weergegeven. Gebruik de pijl-omhoog/omlaag/cursortoetsen op het toetsenbord om er doorheen te bladeren.

man

Met deze opdracht wordt een handleidingpagina weergegeven of de lijst met alle beschikbare handleidingpagina's als deze zonder argument wordt aangeroepen:

1
2
3
4
5
:: list all the available manual pages
man

:: display the udefrag command manual

man udefrag

pauze

Deze opdracht pauzeert de uitvoering van het script gedurende het opgegeven aantal milliseconden of geeft een bericht weer: Druk op een willekeurige toets om door te gaan... en wacht tot een toets wordt ingedrukt als er geen duur is opgegeven:

1
2
3
4
5
:: pause the script execution for one second
pause 1000

:: pause the script execution till a key is pressed

pause

opnieuw opstarten

Met deze opdracht wordt de computer opnieuw opgestart.

set

Deze opdracht is vergelijkbaar met de equivalente Windows-opdracht. Het stelt omgevingsvariabelen in, wist deze en geeft deze weer:

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=

afsluiten

Met deze opdracht wordt de computer afgesloten. Dit is vooral handig als u een bewerking uitvoert die veel tijd kost, bijvoorbeeld schijfoptimalisatie:

1
2
3
4
5
6
:: optimize the system disk
udefrag -o %SystemDrive%

:: shut the computer down when

:: the disk optimization finishes
shutdown

type

Deze opdracht is vergelijkbaar met de equivalente Windows-opdracht. Er wordt een bestand op het scherm weergegeven. Als er geen bestand is opgegeven, geeft de opdracht het hoofdopstarttijdscript weer:

1
2
:: display the custom boot time script
type %SystemRoot%\system32\ud-boot-time-custom.cmd

Het hoofddoel van detype opdracht is het oplossen van problemen.type U kunt bijvoorbeeld eenvoudig uw opstartscripts weergeven door deze in de interactieve console te gebruiken om ze op syntaxisfouten te controleren. Je kunt de opdracht ook gebruiken om lange stukken tekst weer te geven en zelfs om boeken te lezen tijdens het opstarten 🙂

# 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

Deze opdracht is een opstarttijd-equivalent van de opdracht udefrag UltraDefrag CLI. Het ondersteunt de volgende opdrachtregelopties: -l,-la ,-a ,-o ,-q ,--optimize-mft ,--all ,--all-fixed ,--deep .

Om individuele bestanden en mappen te verwerken, specificeert u hun volledige paden en plaatst u ze tussen dubbele aanhalingstekens als de paden spaties bevatten:

1
udefrag "C:\Documents and Settings\*" C:\WINDOWS\WindowsUpdate.log

Deel deze pagina:
Scroll naar boven Engels