Hola!, soy nuevo en este foro y tengo unas dudas sobre unos códigos en batch (sé un poco sobre este lenguaje de programación, pero sí soy bastante principiante)...
Bueno, el punto es, que intentaba simular la consola real de Windows (cmd.exe) haciendo una animación... No pude hacer la animación de escribir, pero eso no me interesa mucho, lo que necesito saber es:
*cómo poner los signos < y >
*cómo identificar la letra de la unidad del disco donde se haya Windows, sin poner %windir% (porque dirige a (Unidad_Disco):\Windows ).
No sé si supe explicarme bien, pero, acá les dejo el código:
@echo off
echo Microsoft Windows [Versi¢n 6.1.7601]
echo Copyright (c) 2009 Microsoft Corporation. Reservados todos lo derechos.
echo.
echo C:\Users\%username%) & timeout /t 3 /nobreak >nul
cls
echo Microsoft Windows [Versi¢n 6.1.7601]
echo Copyright (c) 2009 Microsoft Corporation. Reservados todos lo derechos.
echo.
echo C:\Users\%username%)echo off
timeout /t 1 /nobreak >nul
echo.
timeout /t 1 /nobreak >nul
echo cls
timeout /t 1 /nobreak >nul
cls
echo
::falta terminarlo
Bueno, eso era todo. Espero que puedan ayudarme.
Gracias de antemano, ELJ.
Cita de: ElLoqueroJAJ en 23 Junio 2015, 03:58 AM*cómo poner los signos < y >
Debes utlizar el operador
^ para excluir de la interpretación a otro operador cómo
< y
>, o dicho de otra forma, debes usar el símbolo
^ para escapar los caracteres reservados del lenguaje.
Ejemplo:
@Echo OFF
Echo ^>^>
Pause&Exit
Cita de: ElLoqueroJAJ en 23 Junio 2015, 03:58 AM*cómo identificar la letra de la unidad del disco donde se haya Windows, sin poner %windir% (porque dirige a (Unidad_Disco):\Windows ).
Hay varias maneras, puedes realizar una petición a la aplicación WMIC.exe (Windows Management Instrumentation Command-line), a recurrir a la aplicación FSutil.exe, o a la utilización de los modificadores de las variables especiales de FOR y de argumento (%~d), o también puedes utilizar la variable de entorno
SystemDrive:
Ejemplo:
@Echo OFF
Echo %SystemDrive%
Pause&Exit
Saludos!
MUCHISIMAS GRACIAS, Elektro! ;D De verdad lo necesitaba! :D