elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Tutorial básico de Quickjs


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  [Batch] Cambiar Nombre de Equipo con un .bat
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [Batch] Cambiar Nombre de Equipo con un .bat  (Leído 15,201 veces)
arkangelX

Desconectado Desconectado

Mensajes: 15


Ver Perfil
[Batch] Cambiar Nombre de Equipo con un .bat
« en: 26 Febrero 2013, 15:18 pm »

Hola, estoy tratando de hacer un .bat para poder cambiar el Nombre del Equipo (Win XP) pero me fallan las lineas de registro, alguien que me pueda ayudar. Este es el código:
Código:
@echo off
echo -n INGRESAR NOMBRE DE EQUIPO:
set /P nombre=
echo Si no es correcto pulsa Ctrl+C para interrumpir la ejecución del programa
pause
reg add HKLMSYSTEMCurrentControlSetControlComputerNameActiveComputerName/v ComputerName /t REG_SZ /d %nombre /f
reg add HKLMSYSTEMCurrentControlSetControlComputerNameComputerName/v ComputerName /t REG_SZ /d %nombre /f
reg add HKLMSYSTEMCurrentControlSetservicesTcpipParameters /v "NV Hostname" /t REG_SZ /d %nombre /f
reg add HKLMSYSTEMCurrentControlSetservicesTcpipParameters /v Hostname /t REG_SZ /d %nombre /f
shutdown -r -t 30 -f -c
echo "Se ha cambiado el nombre del equipo, el sistema se reiniciara en 30 segundos"
pause

SALu2


En línea

Puntoinfinito


Desconectado Desconectado

Mensajes: 919


#! /win/archlinux


Ver Perfil WWW
Re: [Batch] Cambiar Nombre de Equipo con un .bat
« Respuesta #1 en: 26 Febrero 2013, 15:25 pm »

Creas un .reg con esto:

Código
  1. [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ComputerName]
  2.  
  3. [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ComputerName\ComputerName]
  4. "ComputerName"="NOMBRE"
  5.  
  6. [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ComputerName\ActiveComputerName]
  7. "ComputerName"="NOMBRE"

Y un .bat con:

Código
  1. @echo off
  2. regedit /s Ruta\nombre.reg

Lo ejecutas y listo... Hace tiempo que no tocaba batch, pero espero igualmente que funcione :)


En línea

AHORA EN SOFTONIC || CLICK HERE!!
Base64: QWNhYmFzIGRlIHBlcmRlciAxIG1pbnV0byBkZSB0dSB2aWRhLiBPbOkh



HACK AND 1337 : http://hackandleet.blogspot.com
WEBSITE: http://www.infiniterware.
arkangelX

Desconectado Desconectado

Mensajes: 15


Ver Perfil
Re: [Batch] Cambiar Nombre de Equipo con un .bat
« Respuesta #2 en: 26 Febrero 2013, 15:42 pm »

Gracias por tu ayuda, Seguí tus pasos pero no me funciono, reinicie y nada.

Salu2
En línea

Puntoinfinito


Desconectado Desconectado

Mensajes: 919


#! /win/archlinux


Ver Perfil WWW
Re: [Batch] Cambiar Nombre de Equipo con un .bat
« Respuesta #3 en: 26 Febrero 2013, 15:59 pm »

Prueba con esto a ver;

Código
  1. @echo off
  2. cls
  3. echo El nuevo nombre del equipo sera...
  4. echo %1
  5. echo Si no es correcto pulsa Ctrl+C para interrumpir la ejecución del programa
  6. reg add HKLMSYSTEMCurrentControlSetControlComputerNameActiveComputerName/v ComputerName /t REG_SZ /d %1 /f
  7. reg add HKLMSYSTEMCurrentControlSetControlComputerNameComputerName/v ComputerName /t REG_SZ /d %1 /f
  8. reg add HKLMSYSTEMCurrentControlSetservicesTcpipParameters /v "NV Hostname" /t REG_SZ /d %1 /f
  9. reg add HKLMSYSTEMCurrentControlSetservicesTcpipParameters /v Hostname /t REG_SZ /d %1 /f
  10. shutdown -r -t 30 -f -c "Se ha cambiado el nombre del equipo, el sistema se reiniciara en 30 segundos"
En línea

AHORA EN SOFTONIC || CLICK HERE!!
Base64: QWNhYmFzIGRlIHBlcmRlciAxIG1pbnV0byBkZSB0dSB2aWRhLiBPbOkh



HACK AND 1337 : http://hackandleet.blogspot.com
WEBSITE: http://www.infiniterware.
Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.788



Ver Perfil
Re: [Batch] Cambiar Nombre de Equipo con un .bat
« Respuesta #4 en: 26 Febrero 2013, 17:11 pm »

En tu script hay 2 errores muy graves:

1.
Citar
Código:
reg add HKLMSYSTEMCurrentControlSetControlComputerNameActiveComputerName

¿Donde dejaste los separadores?
Código:
reg add HKLM\SYSTEM\CurrentControlSet\Control\ComputerName\ActiveComputerName

PD: En el script de PuntoInfinito hay el mismo error.

2.
Citar
Código:
/d %nombre

Unsa variable se utiliza así:
Código:
%nombre%

Corrige esos fallos y te debería funcionar el script.

Y no olvides de encerrar la variable con comillas dobles:
Código:
/D "%NOMBRE%"

EDITO: Luego está el parámetro "/C" del comando "shutdown", que no le das ningún valor, reemplaza esa línea por la línea del "shutdown" de PuntoInfinito.

Saludos!
« Última modificación: 26 Febrero 2013, 17:15 pm por EleKtro H@cker » En línea

arkangelX

Desconectado Desconectado

Mensajes: 15


Ver Perfil
Re: [Batch] Cambiar Nombre de Equipo con un .bat
« Respuesta #5 en: 26 Febrero 2013, 17:49 pm »

Citar
- Como lo puedo hacer para que me escriba al lado y no abajo (todavía no encuentro la forma).

Simple, no uses comentario:
Código:
shutdown -r -t 30 -f
Echo: Se ha cambiado el nombre del equipo, el sistema se reiniciara en 30 segundos

Si te refieres a hacer esto:
Código:
shutdown -r -t 30 -c "
Se ha cambiado el nombre del equipo, el sistema se reiniciara en 30 segundos
"

No puedes.


Citar
- Para cambiar el domino o el grupo de trabajo que lineas debo agregar del registro.
http://forensicartifacts.com/tag/win7-homegroup-registry/

saludos
« Última modificación: 26 Febrero 2013, 18:22 pm por EleKtro H@cker » En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[Batch] Cambiar nombre a directorios..
Scripting
Kobra5 5 12,398 Último mensaje 10 Febrero 2009, 03:58 am
por Kobra5
ayuda cambiar nombre de equipo HOSTNAME wifiway 3.0.4
Wireless en Linux
isipawn 2 4,285 Último mensaje 4 Septiembre 2012, 18:44 pm
por 82naros
Nombre de equipo en comando sql utilizando Batch
Scripting
1mpuls0 2 3,257 Último mensaje 22 Marzo 2013, 22:15 pm
por 1mpuls0
Cambiar nombre de equipo
Redes
#Aitor 2 2,538 Último mensaje 30 Noviembre 2017, 06:24 am
por #Aitor
Cambiar nombre de equipo en local
Scripting
maczar 2 3,230 Último mensaje 20 Diciembre 2017, 15:54 pm
por Eleкtro
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines