Normas del foro

Curso Hacker
Bienvenido(a), Visitante. Favor de ingresar o registrarse.
¿Perdiste tu email de activación? - Noviembre 18, 2008, 11:41:42
Inicio Ayuda Ingresar Registrarse
Visita: Articulos - Juegos Gratis - Da Foros

Comunidad Underground Hispana  |  Programacion  |  Programación  |  Batch (Moderadores: Espectro Infernal, |Shadow|)  |  Tema: NOSE POR QUE NO SE PUEDE 0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: NOSE POR QUE NO SE PUEDE  (Leído 225 veces)
nikecito
User V.I.P CUH
Colaborador
*****
Desconectado Desconectado

Mensajes: 900


Responsable de Salud del Foro...

nikecito@hotmail.com
Ver Perfil WWW
« en: Noviembre 23, 2006, 04:10:50 »

Holas !!!!!!!!!!!!!!! volvi !!  Cheesy de tanto tiempo esque estuve ocupado con asuntos aca Tongue ! pero ya volvi y ahora tego una duda :S
por ejemplo tengo este codigo (ojo es un ejemplo)
 @echo off
cd \
cd Archivos de Programa
RD /q /s no tocar esta carpeta

y lo ejecuto y no me borra esa carpeta y todo su contenido dentro :S y hasta lo intente borrar mendiante el cmd manualmente por ejemplo entrando al cmd teclenado cd \ despues cd Archivos de Programa y despues tecleando RD /q /s no tocar esta carptea y lo que me sale es esto: "el sistema no puede hallar el archivo especificado unas 4 lineas de lo mismo segun el numero de palabras q tenga la carpeta  y dije a con * antes y despues de cada palabra lo hago y nada seria algo asi  *no*tocar*esta*carpeta y no funciono tambien trate con "*no" "no*" "no*tocar*" y defirentes combinaciones con el "*" pero no me funciono tambien intente el ~ en la misma forma que el * y no funciona que otro abreviacion existe para hacer que el sistema complete las palabras :S  no se si me explique bien Tongue
En línea




1101110  1101001  1101011  1100101  1111000  1101001  1110100  1101111
cac
Miembro
*****
Desconectado Desconectado

Mensajes: 77


Ver Perfil
« Respuesta #1 en: Noviembre 23, 2006, 04:36:40 »

Citar
 
 @echo off
cd \
cd Archivos de Programa
RD /q /s no tocar esta carpeta

simple mira... cada vez ke kieras usar del o rd o la mayoria de los comandos puedes utilizar comillas cuando los nombres son con espacios.. ejemplo... (solo pondre la linea de comando)

RD /q /s "no tocar esta carpeta"


Ojala te haya servido
adios
cac
En línea
Microchip
Miembro
*****
Desconectado Desconectado

Mensajes: 101


Microchip


Ver Perfil WWW
« Respuesta #2 en: Noviembre 23, 2006, 09:46:26 »

O podrias hacer simplemente esto Cheesy

 @echo off
rmdir /q /s "%ProgramFiles%\1"

1 = la carpeta que quieres borrar Wink

Asi no importa donde este el bat y no tiene que cambiar de directorio Wink
En línea

Visita*********
Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion
WEB DE MICROCHIP
*********
nikecito
User V.I.P CUH
Colaborador
*****
Desconectado Desconectado

Mensajes: 900


Responsable de Salud del Foro...

nikecito@hotmail.com
Ver Perfil WWW
« Respuesta #3 en: Noviembre 24, 2006, 09:34:50 »

En línea




1101110  1101001  1101011  1100101  1111000  1101001  1110100  1101111
Microchip
Miembro
*****
Desconectado Desconectado

Mensajes: 101


Microchip


Ver Perfil WWW
« Respuesta #4 en: Noviembre 24, 2006, 10:35:12 »

A que te refieres? osea quieres eliminar un arbol entero de carpetas? o quieres eliminar diferentes carpetas en una sola linea?

Si fuera eliminar un arbol de carpetas en help del DOS te dice que comando es
Si fuera eliminar varias carpetas en una sola linea pues escribes un comando por decir
rmdir "......" & rmdir "......" & rmdir"......"
aunque en un bat es de menor importancia porque puede ser
rmdir "......"
rmdir "......"
rmdir "......"

pero explica un poco mas tu pregunta para que te explique Wink
En línea

Visita*********
Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion
WEB DE MICROCHIP
*********
nikecito
User V.I.P CUH
Colaborador
*****
Desconectado Desconectado

Mensajes: 900


Responsable de Salud del Foro...

nikecito@hotmail.com
Ver Perfil WWW
« Respuesta #5 en: Noviembre 24, 2006, 11:18:34 »

por "ejemplo" en esta carpeta C:\Archivos de Programa y existen varias carpetas ahi de todos los programas instalados por ejemplo quiero borrar todas las carpetas que contangan la letra "a" como ser Adobe - mAcromediA - otrAs cArpetAs - en si con el batch borrar todas las carpetas que tengan la letra "A" y si es que no las tiene como ser digamos un ejemplo la carpeta MSN no tiene letra A pero esta en el mismo directorio que las demas pero no se borrara por que no tiene la letra "A" y la cosa ahora es pienso pero no me ideo la forma de crear un bat de ese tipo (no se si me explico ) Tongue Cheesy Smiley XD
En línea




1101110  1101001  1101011  1100101  1111000  1101001  1110100  1101111
Espectro Infernal
T0 d0: -> Mejorar 3 en raya
Moderadores
Gran Colaborador
*****
Desconectado Desconectado

Mensajes: 1022


ESPECTRO INFERNAL


Ver Perfil Email
« Respuesta #6 en: Noviembre 24, 2006, 11:27:56 »

Busca acerca de los comodine sen batch:

*,?...

En el foro hay muchos ejemplos y en cualquier manual de internet te lo explicaran. Busca Wink

Bytes, Espectro Infernal
En línea





Páginas: [1] Ir Arriba Imprimir 
Comunidad Underground Hispana  |  Programacion  |  Programación  |  Batch (Moderadores: Espectro Infernal, |Shadow|)  |  Tema: NOSE POR QUE NO SE PUEDE « anterior próximo »
Ir a:  


Ranking-Hits
Powered by SMF 1.1.7 | SMF © 2006-2007, Simple Machines LLC