Título: Ayuda Como ocultar con asterisco (caracteres) Publicado por: gurrumichi en 16 Diciembre 2012, 06:09 am hola soy nuevo. soy un novato de el batch lo considero una excelente herramienta para el areia de automatizacion é eficiente, y lo estoy aprendiendo, y estoy haciendo mi 3° batch mas grande ;D, pero primero voy explicar en que consiste mi batch lo llamo "Secure Folder" es un batch como muchos que andan por ahi para bloquear carpetas, pues lo mismo hace el mio pero con diferente forma,
Resulta que quiero que al momento de introducir el "Password" salgan asteriscos en vez de los caracteres. aqui en el foro ya observe un topic similar pero cabe decir que en mi batch no empleo el comando "for" por que no le entiendo ni "J". cabe destacar que no a este codigo no le entendi mucho de como funciona, y si alguien me puede explicar de como funcionel comando "for" el punto es: seria tan amable alguien de explicarme de como puedo ocultar esos caracteres de forma sencilla sin emplear una gran cantidad de codigo como este ? Código
de antemano gracias Título: Re: Ayuda Como ocultar con asterisco (caracteres) Publicado por: Eleкtro en 16 Diciembre 2012, 10:32 am Puedes usar la utilidad EditVar (x86 o x64 dependiendo de tu SO) > http://www.westmesatech.com/editv.html
Código
(http://img803.imageshack.us/img803/1623/prtscrcaptureq.jpg) Saludos. Título: Re: Ayuda Como ocultar con asterisco (caracteres) Publicado por: Meine programmen en 16 Diciembre 2012, 21:14 pm Respescto a lo de FOR, http://ss64.com/nt/ es una buena pagina, esta en ingles, pero es muy util.
Título: Re: Ayuda Como ocultar con asterisco (caracteres) Publicado por: Binary_Death en 17 Diciembre 2012, 01:00 am El código que pusiste se puede acortar muchísimo. No es necesario meter una gran cantidad de líneas para hacer eso.
Mira la variable %=ExitCodeAscii% que te ahorra esa cantidad de condicionales ingente. Aquí puedes encontrar información sobre esas variables no documentadas: http://www.robvanderwoude.com/ntset.php Yo personalmente, además de que no me gustan demasiado las aplicaciones de terceros en batch, no te recomendaría que crearas una dependencia para este caso. Ahora, si dices que eres nuevo con batch y todavía no sabes hacerlo, pues bueno, entonces te recomiendo usar un script batch de otra persona, pero no uses un ejecutable. Un código bastante pequeño podría ser este: http://byte-inside.blogspot.com.es/2011/01/batch-input-hidden-password.html Aunque no muestra asteriscos, sino que directamente no muestra nada, como si estuvieras en telnet por ejemplo ;) Un saludo. Título: Re: Ayuda Como ocultar con asterisco (caracteres) Publicado por: gurrumichi en 17 Diciembre 2012, 05:52 am bueno vamos a probar con esto. aver como nos va ;D pero lo que no entiendo son el monton de caracteres como $ " " etc..
Título: Re: Ayuda Como ocultar con asterisco (caracteres) Publicado por: gurrumichi en 18 Diciembre 2012, 05:53 am voy acer un poco mas directo con mi batch este es mi codigo que yo hice,
Código
de antemano gracias [MOD] Usa el botón de insertar código, no el de citar. Título: Re: Ayuda Como ocultar con asterisco (caracteres) Publicado por: Segadorfelix en 18 Diciembre 2012, 18:09 pm Utilizando el código de Germaniac
Código Seria, algo por el estilo. SaluDoss |