ブート時のインターフェースコマンド

最終更新日: 2026年1月16日

UltraDefrag のブート時インターフェースは、幅広いコマンドをサポートしています。

注記

長いリストを表示するコマンド (help 、、、、、、hexview set)typehistorymanのキーを押してページ間を続行するように求めるプロンプトが表示されます。

キーボード初期化遅延の追加

このコマンドは、起動時にキーボードの初期化遅延を追加します。起動時インターフェースがキーボードを検出できない場合、またはキーボードドライバのバグにより検出に時間がかかりすぎる場合は、メインの起動時スクリプトに追加してください。.

ブートオン

このコマンドは、その後のシステム再起動時にブート時のデフラグを有効にします。

ブートオフ

このコマンドは、以降のシステム再起動時にブート時のデフラグを無効にします。デフラグ中に何らかの問題が発生した場合でもWindowsが起動可能な状態を維持するため、このコマンドをブート時スクリプトの先頭に配置することをお勧めします。

電話

このコマンドは、同等のWindowsコマンドに似ています。バッチスクリプトを実行します。何も指定されていない場合は、メインのブート時スクリプト( %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

エコー

このコマンドは、同等のWindowsコマンドに似ています。メッセージまたは空行を表示したり、コマンドを画面に表示するかどうかを設定したり、現在の設定を表示したりします。

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!

出口

対話型のブート時コンソールを使用する場合を除き、このコマンドをブート時スクリプトの最後に置くことをお勧めします。

ヘルプ

このコマンドは、使用可能なすべてのコマンドのリストを表示します。

ヘックスビュー

このコマンドは、ファイルを 16 進ビューア レイアウトで表示します。

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

このhexviewコマンドはトラブルシューティングに役立ちます。例えば、起動時のスクリプトをUTF-16以外のエンコードで保存した場合、 UltraDefragそれを実行できません。スクリプトのエンコードが正しいかどうかを確認するには、このコマンドを使用してスクリプトの最初の2バイトをチェックします上記の例のように、スクリプトの先頭にff fehexviewが表示されます

歴史

このコマンドは、手動で入力したすべてのコマンドのリストを表示します。コマンドを切り替えるには、キーボードの上下矢印キーまたはカーソルキーを使用してください。

このコマンドは、マニュアル ページを表示します。引数なしで呼び出された場合は、使用可能なすべてのマニュアル ページのリストを表示します。

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

:: display the udefrag command manual

man udefrag

一時停止

このコマンドは、指定されたミリ秒数の間スクリプトの実行を一時停止するか、「続行するには任意のキーを押してください…」という、期間が指定されていない場合はキーが押されるまで待機します。

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

:: pause the script execution till a key is pressed

pause

リブート

このコマンドはコンピューターを再起動します。

セット

このコマンドは、同等のWindowsコマンドに似ています。環境変数を設定、クリア、および一覧表示します。

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=

シャットダウン

このコマンドはコンピュータをシャットダウンします。ディスクの最適化など、時間のかかる操作を実行する場合に特に便利です。

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

:: shut the computer down when

:: the disk optimization finishes
shutdown

タイプ

このコマンドは、Windowsの同等のコマンドに似ています。画面にファイルを表示します。ファイルが指定されていない場合は、メインのブート時スクリプトを表示します。

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

このコマンドの主な目的typeはトラブルシューティングです。例えば、起動時のスクリプトを対話型コンソールに表示して、構文エラーを簡単にチェックできます。また、type長いテキストを表示したり、起動時に書籍を読んだりすることもできます🙂

# 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

-q--optimize-mft-la-a UltraDefrag のudefragの起動時実行に相当します。--all--all-fixed以下--deep-oコマンドラインスイッチをサポートしています: -l、、、、、、、、、 。

個々のファイルとディレクトリを処理するには、完全なパスを指定し、パスにスペースが含まれている場合は二重引用符で囲みます。

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

このページを共有する:
上へスクロール 英語