eliminar con c

Responder
Avatar de Usuario
aitor
Mensajes: 183
Registrado: 06 Feb 2007 22:56

eliminar con c

Mensaje por aitor »

hola señores!veamos,llevo ya un año con c y algo se hacer,lo k kiero hacer es eliminar un archivo o una carpeta a traves de
system("ERASE...... "); ya que veo k es el metodo mas directo.
alguien sabe como?xk yo he creado una carpeta en el escritorio para que la borre y he puesto system("ERASE \c:\\loquesea\\loquesea\\" \q");
algo asiq puse y no m funciona...enga una ayuda!un abrazo
Avatar de Usuario
Zoltelder
Mensajes: 4727
Registrado: 02 Feb 2007 19:59
Ubicación: Badajoz

Re: eliminar con c

Mensaje por Zoltelder »

El problema esta en que ese comando elimina archivos no directorios.

Yo estas cosas que estas haciando no las he visto nunca, pero en linux para eliminar carpetas es rmdir (remove directory), pero esto solo lo elimina si la carpeta esta vacia.
Para eliminar la carpeta con los archivos habia que usar una opcion recursiva, que viene a ser:
rmdir -r , pero con esto no se si te compilará.
Icono de PC  PC Gamer Desplegar firma
  • Procesador
    Intel i5 750 3.8GHz
  • Placa base
    Asus P7P55D PRO
  • RAM
    GSkill Trident 4GB 1600Mhz
  • Tarjeta gráfica
    Gigabyte 5850
  • Disco Duro
    SSD Crucial M4 128GB / WD CB 1TB / WD CB 500GB
  • Unidad Óptica
    -
  • Refrigeración
    Noctua NH-U12P SE2
  • Fuente alimentación
    Corsair HX 650
  • Caja
    Antec Twelve Hundred
  • Sonido
    Creative X-Fi Titanium
  • Sistema operativo
    Windows 7 Ultimate 64 bits
  • Monitor
    LG W2453V-PF
  • Teclado
    Logitech Wave
  • Ratón
    Logitech G9x
  • Otros
    Sennheiser PC350
  • Otros
    -
Ocultar
Responder