Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: xpaRtanus en 1 Noviembre 2012, 15:20 pm



Título: [BATCH] Duda sobre comando erase
Publicado por: xpaRtanus en 1 Noviembre 2012, 15:20 pm
ola a to2
Tengo una duda sobre el comando erase en cmd.
La cosa es asi mi pc antiguo (Windows Xp y 1gB de Ram) no se conecta a internet, en la barra de estado sale como  que si k esta conectado pero cuando entras en el internet explorer no te deja entrar en internet.
Llevo asi unos cuantos meses y he decicido que voy a copiar los archivos a un disco duro externo y voy a formatear el  pc.
Iba a usar el comando erase en cmd pero queria saber si al ejecutarlo tengo que poner algo mas para que formatee y si va a eliminar solo mis archivos o si va a eliminar estos y el sistema operativo

Salu2 y gracias de antemano


Título: Re: Duda sobre comando erase
Publicado por: BatchianoISpyxolo en 1 Noviembre 2012, 15:25 pm
Si quieres formatear tu disco local debes hacerlo sin estar usando esa unidad o la partición que corresponda a esa unidad. Por tanto deberías usar un dispositivo externo para hacerlo o si tienes una partición con un sistema operativo, hacerlo desde ahí.


Título: Re: Duda sobre comando erase
Publicado por: xpaRtanus en 1 Noviembre 2012, 15:28 pm
MUCHAS GRACIAS
Pero al no saber mucho de esto te pediria que me lo explicases mejor, por favor.
Desde donde tengo que iniciar el comando?


Título: Re: Duda sobre comando erase
Publicado por: Eleкtro en 1 Noviembre 2012, 16:13 pm
Hola,

El comando erase no formatea, elimina archivos (Es algo muy distinto).

Si usases el comando erase sobre toda tu unidad "C:" perderías todos los archivos, y te quedaría un disco duro con un sistema operativo prácticamente inutilizable (No podría arrancar Windows ya que se eliminarían los archivos necesarios para el arranque), seguirias teniendo Windows, y seguirias teniendo un disco sin formatear solo que con CASI todo el contenido eliminado.

El comando para formatear es "format", y como te han explicado más o menos, no se puede formatear un disco si el SO se está ejecutando desde ese disco, ya que la unidad tiene que demosntarse (virtualmente hablando) para procesar el formateo.

Pero no te preocupes, puedes especificar una opción en el comando "format" para desmontar automáticamente el disco en el próximo reinicio de tu PC.

El comando para un formateo básico es este:

FORMAT [OPCIONES] [LETRA DE LA UNIDAD]
Código
  1. Format /F /Q /X "C:"

PD: El comando es para Windows 7, creo que el format de Windows XP no dispone de la opción "/X" (Forzado de desmontar la unidad) así que si no puedes es preferible que uses alguna utilidad de terceros como HDDLLF (HDD Low level format tool) > http://hddguru.com/software/HDD-LLF-Low-Level-Format-Tool/

Un saludo!


Título: Re: [BATCH] Duda sobre comando erase
Publicado por: xpaRtanus en 12 Marzo 2013, 18:50 pm
muchas gracias