Ir ao conteúdo
  • Cadastre-se

Bat Bat para trocar dominio e renomear o pc com o numero de série


Posts recomendados

Oi, estou precisando criar uma bat pra automatizar uma demanda no serviço, eu preciso tirar a maquina do dominio A, e trocar pro dominio B e alem disso preciso renomear ela para um padrão ex:"TRAB-NUMERO DE SÉRIE" não sei se da pra fazer algo tipo rename =  "TRAB-" + "wmic BIOS get serialnumber" 

 

Então ná ordem seria tipo:

  • retirar do domino A
  • renomear para TRAB-NUMERO DE SÉRIE
  • reiniciar
  • colocar no dominio B
  • reiniciar

Bom se tiver como agradeço pela ajuda, se não obrigado mesmo assim.

Link para o comentário
Compartilhar em outros sites

  • 3 semanas depois...

Você pode tentar o exemplo abaixo, sendo necessário alterar "DomínioA", "DomínioB", "Usuario" e "Senha" pelos valores apropriados.

Lembrando que a máquina deverá ser reiniciada duas vezes, ou seja, após a renomeação e após a união ao Domínio B.

 

Este script foi gerado com com auxílio do ChatGPT, não posso garantir o funcionamento.


REM Obter número de série da máquina
for /f "skip=1 tokens=*" %%I in ('wmic BIOS get serialnumber') do (
  set "SerialNumber=%%I"
  goto :SerialNumberFound
)

:SerialNumberFound
REM Remover espaços em branco à direita do número de série
for /f "tokens=* delims= " %%A in ("%SerialNumber%") do (
  set "SerialNumber=%%A"
)

REM Exibir o número de série
echo Número de Série da Máquina: %SerialNumber%

REM Definir o novo nome da máquina com base no número de série
set "NewName=TRAB-%SerialNumber%"

REM Exibir o novo nome da máquina
echo Novo Nome da Máquina: %NewName%

REM Remover a máquina do Domínio A (substitua "DomínioA" pelo nome do domínio)
netdom remove %ComputerName% /Domain:DomínioA /UserD:Usuario /PasswordD:Senha

REM Renomear a máquina
netdom renamecomputer %ComputerName% /NewName:%NewName% /UserD:Usuario /PasswordD:Senha

REM Reiniciar a máquina
shutdown /r /f /t 0

REM Aguardar a reinicialização (o script continuará após a reinicialização)

REM Unir a máquina ao Domínio B (substitua "DomínioB" pelo nome do domínio)
netdom join %ComputerName% /Domain:DomínioB /UserD:Usuario /PasswordD:Senha /Reboot

REM Reiniciar novamente para concluir a união ao Domínio B
shutdown /r /f /t 0

endlocal

Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!