¿Cómo agregaría una clave de registro RunOnce en una máquina remota para que un navegador abra una página web?


1

Contexto / Antecedentes / Información:

Tengo acceso de administrador local (no administrador de dominio) en algunos laboratorios de computadoras que administro y mantengo. Tengo una secuencia de comandos que uso (a continuación) que reiniciará las computadoras e iniciará sesión una vez como un usuario. Este script se utiliza como una forma rápida de iniciar sesión en todas las computadoras en el entorno de escritorio por razones logísticas y demás.

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
)    

Mi pregunta es:

¿Cuál es la sintaxis correcta para agregar una clave de registro RunOnce , en el contexto de mi script, para que un navegador web determinado abra una página web una vez?

Estoy asumiendo a lo largo de las líneas (pseudo)

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

pero como puedes ver no estoy seguro.

He encontrado mucha información en línea sobre cómo configurar la clave de registro localmente, pero he tenido dificultades para encontrar información sobre el uso de RunOnce de forma remota para abrir una página web en un navegador web determinado para arrancar.

Requisito menor (si es importante): no utilice ejemplos con IE si es posible. Firefox o Chrome serían los más útiles

Respuestas:


1

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

Asi que

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"

Debe especificar la clave por ID de usuario.

Ni Firefox ni Opera son parte de Windows y nunca deberían ser programados. Si desea abrir una página en el navegador de elección del usuario, simplemente ejecute esa página sin un programa, ya sea http://www.microsoft.como C:\Windows\Help\mmc\htm\mmc_0.htm.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.