Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: $hyDow en 26 Junio 2008, 20:00 pm



Título: [Batch] Ejecutar reg's Ocultos
Publicado por: $hyDow en 26 Junio 2008, 20:00 pm
Bueno, ahora me vicie a ejecutar cosas ocultamente, imaginemos que queremos configurar un dominio NT
sin la intervencion del usuario, pues nada... el usuario tendra que darle a aceptar  :huh:
Por eso cree este *.bat
Código
  1. ::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  2. @echo off
  3. ::Quita el eco
  4. CD %Temp%
  5. ::Se situa en la carpeta de archivos temporales
  6. Set #=echo
  7. ::Declara # como echo con un espaco, para mayor comodidar
  8. Call:1 > 1.reg && GoTo:2
  9. ::Llama a la etiqueta 1 en un archivo llamado 1.reg, y se dirige a la etiqueta 2
  10. :1
  11. ::Comienzo de la etiqueta 1
  12. %#%REGEDIT4
  13. ::Versión del regedit, es aconsejable poner REGEDIT4, porque asi puede utilizarse en todos los windows, aunque podriamos pones la versión 5, pues casi nadie usa windows anteriores al 2000
  14. %#%[Clave]
  15. ::Nombre de la clave
  16. %#%Gestión
  17. ::Gestión o creación de la clave
  18. GoTo:EoF
  19. ::Termina la cadena de texto
  20. :2
  21. :Comienzo de la etiqueta 2
  22. Ping -n 2 0.0.0 >nul
  23. ::Hace un ping que no se muestra en pantalla
  24. Regedit /s "1.reg"
  25. ::Llama ocultamente al archivo "1.reg"
  26. Del /q %0
  27. ::Borra el ejecutador de archivos
  28. GoTo:EoF
  29. ::Termina la cadena de texto (es prescindible, pues ya borramos el archivo, pero correctamente escrito seria de esta forma)
  30. ::::::::::::::::::::::::::::::::::::::::::::::::::::::::

Espero que les guste  ;D
Salu2


$hyDow