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

 

 


Tema destacado: Guía rápida para descarga de herramientas gratuitas de seguridad y desinfección


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  [Batch]Ayuda con System32 desde la CMD
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [Batch]Ayuda con System32 desde la CMD  (Leído 6,153 veces)
zZsamuelZz4

Desconectado Desconectado

Mensajes: 27


Ver Perfil
[Batch]Ayuda con System32 desde la CMD
« en: 2 Septiembre 2014, 12:44 pm »

Hola, tengo un problema al eliminar la carpeta System32 desde la CMD. Cada archivo que intenta eliminar, me pone acceso denegado. No se si es porque no se pueden eliminar archivos de la carpeta Windows. He intentado ejecutar como administrador, y nada. Tengo esto:

Código
  1. @echo off
  2. title Uninstall System32
  3. echo Bienvenido al asistente de desinstalacion de la carpeta System32
  4. cls
  5. echo Que desea hacer?
  6. echo 1) Desinstalar
  7. echo 2) Salir
  8. set /p numero=Su respuesta)
  9. if %numero%==1 rd /s /q C:\Windows\System32
  10. if %numero%==2 goto salir



[MOD]: Los códigos son códigos, no citas, usa el botón de "insertar código".


« Última modificación: 2 Septiembre 2014, 15:20 pm por Eleкtro » En línea

daryo


Desconectado Desconectado

Mensajes: 1.070



Ver Perfil WWW
Re: [Batch]Ayuda con System32 desde la CMD
« Respuesta #1 en: 2 Septiembre 2014, 14:13 pm »

no puedes windows y el mismo cmd necesitan de esta para funcionar has probado borrar un programa en windows cuando se esta ejecutando?


En línea

buenas
Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.817



Ver Perfil
Re: [Batch]Ayuda con System32 desde la CMD
« Respuesta #2 en: 2 Septiembre 2014, 15:31 pm »

Código
  1. @echo off
  2. title Uninstall System32
  3. echo Bienvenido al asistente de desinstalacion de la carpeta System32

El código me parece bien... en caso de que la idea sea CARGARTE tu equipo.

Estás intentando eliminar la carpeta más importante del S.O., donde, solo por nombrar algo, se encuentran practicamente todos los archivos necesarios que hacen posible el funcionamiento del SO, desde los Drivers, hasta la CMD y todos sus comandos externos.

Te sugiero informarte de lo que haces antes de ""desinstalar"" otras carpetas como esa.

Saludos!
En línea

zZsamuelZz4

Desconectado Desconectado

Mensajes: 27


Ver Perfil
Re: [Batch]Ayuda con System32 desde la CMD
« Respuesta #3 en: 2 Septiembre 2014, 16:10 pm »

Se lo que quiero hacer, estoy haciendo pruebas con este ordenador, un poco malo. Se los archivos que hay. Lo único que no se porque me pokne acceso denegado.
En línea

daryo


Desconectado Desconectado

Mensajes: 1.070



Ver Perfil WWW
Re: [Batch]Ayuda con System32 desde la CMD
« Respuesta #4 en: 2 Septiembre 2014, 16:47 pm »

Citar
Lo único que no se porque me pokne acceso denegado.
lee te estan respondiendo!
En línea

buenas
zZsamuelZz4

Desconectado Desconectado

Mensajes: 27


Ver Perfil
Re: [Batch]Ayuda con System32 desde la CMD
« Respuesta #5 en: 2 Septiembre 2014, 17:29 pm »

Vale teneis razón, ya comprendo.

Gracias y saludos
En línea

Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.817



Ver Perfil
Re: [Batch]Ayuda con System32 desde la CMD
« Respuesta #6 en: 2 Septiembre 2014, 17:33 pm »

Lo único que no se porque me pokne acceso denegado.

1) Precisamente para evitar catástrofes intencionadas como la de eliminar la carpeta System32.

2) Una cuenta de usuario "normal" tiene restricciones respecto a los archivos del sistema.

3) Muchos de esos archivos están en ejecución (ej: winlogon.exe, svchosts.exe), entonces aunque tuvieras permisos de eliminación sobre los archivos no podrás eliminarlos ya que forman la parte crítica del SO.


Puedes hacer dos cosas:

1) Acceder a la cuenta de usuario oculta sin restricciones llamada "Administrador", para eliminar los archivos de la carpeta System32.

2) Acceder a la cuenta corriente de Administrador y utilizar el comando ICacls y takeOwn para especificar los permisos de eliminación para esa carpeta y sus archivos, y posteriormente poder eliminarlos.

Ejemplo:

Citar
Código
  1. Echo OFF & Title Conceder acceso para: %UserName%
  2. :: By Elektro
  3.  
  4. "%systemRoot%\System32\Mode.com" Con Cols=100 Lines=20
  5. Color 0F
  6.  
  7. Echo: Procesando directorio y subdirectorios de:
  8. Echo: "%~1"
  9. "%systemRoot%\System32\Timeout.exe" /T 2 1>NUL
  10.  
  11. Dir /B /S /AD "%~1" 2>NUL
  12.  
  13. (
  14. (
  15. "%systemRoot%\System32\Takeown.exe" /F "%~1" /R /D S 1>NUL && "%systemRoot%\System32\Icacls.exe" "%~1" /Grant "%username%":"F" /T 1>NUL
  16. ) || (
  17. "%systemRoot%\System32\Icacls.exe" "%~1" /Grant "%username%":"F" /T >nul
  18. )
  19. ) && (
  20. Echo: "%~1"
  21. Echo. Permisos de "Acceso total" concedidos al usuario "%UserName%"
  22. ) || (
  23. Echo: "%~1"
  24. Echo: Error al intentar conceder permisos al usuario "%UserName%"
  25. )
  26.  
  27. "%systemRoot%\System32\Timeout.exe" /T 3

Uso:
Código:
Call Script.bat "%systemroot%\System32\"

Nota: en cualquiera de las 2 opciones, recordar el punto 3) que mencioné anteriormente.

Saludos!
En línea

zZsamuelZz4

Desconectado Desconectado

Mensajes: 27


Ver Perfil
Re: [Batch]Ayuda con System32 desde la CMD
« Respuesta #7 en: 2 Septiembre 2014, 17:43 pm »

Vale, muchas gracias
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
BATCH - Variables seleccionables desde archivo (ayuda).
Scripting
petaspam 6 5,824 Último mensaje 22 Marzo 2010, 23:59 pm
por petaspam
[BATCH-VBS]Pasar datos desde Batch A VBS. « 1 2 »
Scripting
FranciskoAsdf 12 9,374 Último mensaje 22 Abril 2011, 23:19 pm
por xassiz~
ayuda! borre C:\WINDOWS\System32\ping.exe
Windows
0xDani 8 7,427 Último mensaje 25 Abril 2012, 19:00 pm
por 0xDani
[BATCH] Imprimir desde batch
Scripting
Nilrac 5 7,072 Último mensaje 12 Septiembre 2012, 04:03 am
por Eleкtro
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines