1. カメラ
  2. カーオーディオ&エレクトロニクス
  3. ホームオーディオ
  4. パーソナルオーディオ
  5. テレビ
  6. スマートホーム
  >> 電子技術オンライン >  >> スマートホーム >> スマートライフ

Runonce スクリプトの作成方法

「runonce」スクリプトは、Windows レジストリの「runonce」セクションから実行されるファイルです。形式は、プログラムを 1 回だけ実行するためのコード行を含む .bat ファイルです。たとえば、次回ユーザーがコンピュータにログインしたときにプログラムをロードしたい場合があります。 runonce ファイルを作成するプロセスは、.bat ファイルを作成し、それを Windows レジストリに入力することです。この例では、.bat ファイルを作成して Windows レジストリにインストールする方法を示します。

ステップ 1

メモ帳を開き、単純な構文コマンドを入力して、.bat ファイルを作成します。この例では、.bat ファイルは、ユーザーがコンピューターを起動したときにメモ帳のインスタンスを実行します。次の行を使用して、.bat ファイルを作成します。 @echo off c:\system32\notepad.exe 終了

ステップ 2

.bat ファイルを「C:\myservice\mystartup.bat」ディレクトリとして保存します。メモ帳は .txt の拡張子でファイルを保存するので、ファイルを右クリックして、txt 拡張子の名前を bat に変更します。

ステップ 3

Windows の [スタート] ボタンをクリックし、[実行] を選択します。 「regedt32」と入力し、Enter キーを押します。

ステップ 4

左側の「HKEY_USERS」ディレクトリをクリックします。 [レジストリ] メニューから [ハイブの読み込み] を選択します。

ステップ 5

レジストリの「HKEY_USERS\Test\Software\Microsoft\Windows\CurrentVersion\Runonce」ディレクトリに移動します。

ステップ 6

「Runonce」ディレクトリを右クリックし、「値の追加」を選択します。これにより、.bat スクリプトの値を求めるウィンドウが開きます。

ステップ 7

runonce ファイルの情報を入力します。 「値の名前」セクションに「My Program」と入力します。タイプに「REG_SZ」を選択し、bat ファイルの場所を入力します。この例では、場所として「C:\myservice\mystartup.bat」と入力します。

ステップ 8

[レジストリ] メニュー項目から [ハイブのアンロード] を選択します。

ステップ 9

コンピュータを再起動します。ログインすると、メモ帳アプリケーションが実行されます。コンピューターを再起動すると、実行されなくなります。 runonce スクリプトは、インストール後にマシンを初めて起動したときにのみ実行されます。