Título: Sencillo comando msdos, ayuda Publicado por: edunardo en 24 Marzo 2010, 22:24 pm Hola ¡¡
Cuando tienes un acceso directo en el escritorio y pulsas botón derecho propiedades, puedes ver que en "destino" pone algo. Me gustaría saber de que manera puedo obtener con algún comndo de msdos el texto que pone ahi... Algún comando? Muchas gracis. Título: Re: Sencillo comando msdos, ayuda Publicado por: lumpymix en 25 Marzo 2010, 02:02 am te respondere en breve estoy intentando hacer pero mas o menos te dejo un codigo para que vayas provando que pude provar.
Si en la consola de CMD pones Código: type [archivo.Ink] Título: Re: Sencillo comando msdos, ayuda Publicado por: ---saster--- en 25 Marzo 2010, 15:55 pm creo que eso es la ruta, lo puedes hallar viendo la ruta del archivo
Código sino type + find Título: Re: Sencillo comando msdos, ayuda Publicado por: edunardo en 25 Marzo 2010, 20:39 pm Gracias a los dos.
saster pdrías explicar un poco el codigo¿ hay parte queno entiendo. gracas Título: Re: Sencillo comando msdos, ayuda Publicado por: ---saster--- en 25 Marzo 2010, 21:44 pm el bat se ejecuta desde la shell con el archivo de parametro
Código: if "%~1"=="" echo [sintaxis] 1 = archivo && goto:eof con esto lo que hacemos es mostrar un mensaje explicando que hay que meter un parametro (si no se ha escrito nada) para que funcinone y luego se salga (goto:eof) Código: if exist "%~1" (call:a "%~1") else (echo file doesn't exist si existe el archivo llamamos a la etiqueta con el parametro del archivo, si no que muestr un msg de que no existe el archvio Código: echo %~dpnx1 mostramos la ruta y el nombre del archivo que es la de destino en las propiedades Código: shift el shift realmente no hace falta (es un poco mania mia) y con el goto:eof cerramos el call, que en este caso tampoco haría falta Código: pause>nul & exit/b %errorlevel% hacemos una pausa y nos salimos espero que te haya quedado mas claro ;) Título: Re: Sencillo comando msdos, ayuda Publicado por: edunardo en 26 Marzo 2010, 21:02 pm Mucho más. Lo que no se es coo meter el parametro. He probado con un archivo.lnk seguido del bat y no funciona.
Como meto el parameto en el script? |