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

 

 


Tema destacado: Curso de javascript por TickTack


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  Se puede crear batch para comprobar nombres iguales?????
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Se puede crear batch para comprobar nombres iguales?????  (Leído 3,274 veces)
gh1E

Desconectado Desconectado

Mensajes: 229



Ver Perfil
Se puede crear batch para comprobar nombres iguales?????
« en: 31 Octubre 2011, 23:47 pm »

hi bros... :(

Me estoy rompiendo la cabeza y sinceramente no se como mas hacer.

Existe alguna manera de realizar un script batch para comprobar mediante el comando set /p que lo que escribo sea igual a un archivo con el nombre que escriba y luego comprobado pasar a otro comando batch?

Agradezco que me echen una ayuda y me saquen de mi ignorancia.

Salu2  ::)


En línea

Si no lo sabes...averigua...
SEr o nO SeR ...( y eso a quien le importa???)
leogtz
. . .. ... ..... ........ ............. .....................
Colaborador
***
Desconectado Desconectado

Mensajes: 3.069


/^$/


Ver Perfil WWW
Re: Se puede crear batch para comprobar nombres iguales?????
« Respuesta #1 en: 1 Noviembre 2011, 01:10 am »

Código
  1. set /p "file=: "
  2. if "%file%"=="%nombreArchivo%" (
  3. ...
  4. )


En línea

Código
  1. (( 1 / 0 )) &> /dev/null || {
  2. echo -e "stderrrrrrrrrrrrrrrrrrr";
  3. }
  4.  
http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com
gh1E

Desconectado Desconectado

Mensajes: 229



Ver Perfil
Re: Se puede crear batch para comprobar nombres iguales?????
« Respuesta #2 en: 1 Noviembre 2011, 15:41 pm »

hi bro;

Gracias por tu ayuda inmediata  ;-), es mas o menos lo q buscaba hacer, pero voy a explicar un poquito mejor en que me encuentro, creo aleatoriamente un archivo que empieze con 03, luego ejecuto el comando dir/b *.*  para que me despliegue que archivos fueron creados con esa sintaxis, luego ejecuto el comando set para saber si son iguales y luego proseguir con el comando.

mas o menos explico el codigo el cual me parece estoy perdido..

Código:
echo Ingrese archivo correspondiente...
set/p "correct=:"
if "%correct"%=="%dir/b "03*%" goto FAIL

O quizá crear una variable ejecutando antes dir/b 03*, se alamecene y luego compararla con %correct%?

Disculpen pero enserio q estoy medio perdido, y la verdad si lo resuelvo publico para que quede a la posteridad el codigo completo y que es lo q hace.

Saludos y gracias nuevamente. ::)
En línea

Si no lo sabes...averigua...
SEr o nO SeR ...( y eso a quien le importa???)
Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.699



Ver Perfil
Re: Se puede crear batch para comprobar nombres iguales?????
« Respuesta #3 en: 3 Noviembre 2011, 02:19 am »

Hola, me he perdido un poco y no se porque usas "%dir/b "03*%", eso es inservible no intentes usar una variable como comando de esa manera.

Espero que esto te ayude más:

Código
  1. @echo off
  2.  
  3. REM EleKtrO H@cker
  4.  
  5. echo Ingrese archivo correspondiente...
  6. set/p correct=
  7. Dir /B "%correct%" >nul 2>&1
  8. If %ERRORLEVEL% EQU 1 (
  9. echo el archivo no existe :(
  10. goto :FAIL
  11. ) ELSE (
  12. echo el archivo existe, prosigue con tu script :)
  13. )

Saludos
En línea


Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Se puede mediante un Batch crear un acceso directo????
Scripting
gh1E 4 17,891 Último mensaje 28 Septiembre 2007, 17:33 pm
por nhaalclkiemr
[BATCH] Comprobar si el parámetro es un archivo
Scripting
Scratz 2 3,237 Último mensaje 7 Noviembre 2007, 16:56 pm
por nhaalclkiemr
se puede utilizar file_exists para comprobar si existe una url?
PHP
CICOLO_111234 2 6,026 Último mensaje 7 Junio 2009, 11:44 am
por CICOLO_111234
¿puede haber 2 macs iguales en red ethernet (no wifi) y navegar?
Redes
kyocarlos 1 3,143 Último mensaje 2 Septiembre 2011, 13:00 pm
por madpitbull_99
[BATCH] Para usar en LAN (puede ser un ciber)
Scripting
S_M_A_C_K 3 3,807 Último mensaje 5 Noviembre 2012, 20:32 pm
por Eleкtro
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines