ブラウザでウェブページを開くためにリモートマシンにRunOnceレジストリキーを追加するにはどうすればいいですか?

ブラウザでウェブページを開くためにリモートマシンにRunOnceレジストリキーを追加するにはどうすればいいですか?

コンテキスト / 背景 / 情報:

私は、管理および保守しているいくつかのコンピュータ ラボでローカル管理者アクセス権 (ドメイン管理者ではない) を持っています。コンピュータを再起動し、1 人のユーザーとして 1 回ログインするスクリプト (以下) を使用しています。このスクリプトは、ロジスティック上の理由などから、すべてのコンピュータをデスクトップ環境にすばやくログインするために使用されます。

for /F %%i in (foo.txt) do (
start "Addreg %%~ni" reg add "\\%%~ni\HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /f /v AutoAdminLogon /t REG_SZ /d 1
start "Addreg %%~ni" reg add "\\%%~ni\HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /f /v DefaultUserName /t REG_SZ /d user
start "Addreg %%~ni" reg add "\\%%~ni\HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /f /v DefaultDomainName /t REG_SZ /d DOMAIN
start "Addreg %%~ni" reg add "\\%%~ni\HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /f /v DefaultPassword /t REG_SZ /d password
start "Addreg %%~ni" reg add "\\%%~ni\HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /f /v AutoLogonCount /t REG_DWORD /d 1
start "Restarting %%~ni" shutdown -r -f -m %%~ni -t 10
)    

私の質問は次のとおりです:

追加するための正しい構文は何ですか?一度だけ実行私のスクリプトのコンテキストでは、レジストリ キーを使用して、特定の Web ブラウザーで Web ページを 1 回開くようにします。

私は次のように推測しています(疑似)

start addreg \\path\to\key\ **somemagic** firefox.exe openthispage

しかし、ご覧のとおり、確信はありません。

レジストリ キーをローカルに設定する方法についてはオンラインで多くの情報を見つけましたが、RunOnce をリモートで使用して特定の Web ブラウザーで Web ページを開いて起動する方法に関する情報を見つけるのは困難でした。

マイナー要件(重要であれば):可能であれば、IE での例を使用しないでください。Firefox または Chrome が最も便利です。

答え1

からReg add /?

REG ADD KeyName [/v ValueName | /ve] [/t Type] [/s Separator] [/d Data] [/f]

  KeyName  [\\Machine\]FullKey
       Machine  Name of remote machine - omitting defaults to the
                current machine. Only HKLM and HKU are available on remote
                machines.
       FullKey  ROOTKEY\SubKey
       ROOTKEY  [ HKLM | HKCU | HKCR | HKU | HKCC ]
       SubKey   The full name of a registry key under the selected ROOTKEY.

それで

Reg add "\\serenity\HKEY_USERS\S-1-5-21-2820837959-2753176274-143444667-1000\Software\Microsoft\Windows\CurrentVersion\RunOnce" /v MyRunOnceThing /d "iexplore www.microsoft.com"

ユーザーIDでキーを指定する必要があります。

Firefox も Opera も Windows の一部ではないので、そのようにプログラムされるべきではありません。ユーザーが選択したブラウザでページを開きたい場合は、プログラムなしでそのページを実行するだけです ( またはhttp://www.microsoft.com) C:\Windows\Help\mmc\htm\mmc_0.htm

関連情報