Como eu adicionaria uma chave reg RunOnce em uma máquina remota para que um navegador abra uma página da Web?

1

Contexto / Antecedentes / Informações:

Eu tenho acesso de administrador local (não administrador de domínio) em alguns laboratórios de informática que gerencio e mantenho. Eu tenho um script que eu uso (abaixo) que irá reiniciar os computadores e logar uma vez como um usuário. Esse script é usado como uma maneira rápida de fazer login de todos os computadores no ambiente de área de trabalho por razões logísticas e assim por diante.

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
)    

Minha pergunta é:

Qual é a sintaxe correta para adicionar uma RunOnce chave do registro, no contexto do meu script, para que um determinado navegador da Web abra uma página da Web uma vez.

Estou assumindo ao longo das linhas (pseudo)

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

mas, como você pode ver, não tenho certeza.

Encontrei muitas informações on-line sobre como definir a chave do Registro localmente, mas tive dificuldade em encontrar informações sobre como usar o RunOnce remotamente para abrir uma página da Web em um determinado navegador da Web para inicializar.

Menor Requisito (se for importante): Por favor, não use exemplos com o IE, se possível. Firefox ou Chrome seria mais útil

    
por user136952 22.05.2015 / 22:14

1 resposta

1

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

Então

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"

Você precisa especificar a chave por ID do usuário.

Nem o firefox nem o opera fazem parte das janelas e nunca devem ser programados para. Se você deseja abrir uma página no navegador do usuário de preferência, basta executar essa página sem um programa - http://www.microsoft.com ou C:\Windows\Help\mmc\htm\mmc_0.htm .

    
por 22.05.2015 / 23:15