Una pequeña exploración del comando bat: marcadores de posición, sentencias de juicio y el comando cmd de inicio

El primero es el comando cmd:

# Iniciar el sitio web de Baidu con el navegador predeterminado #
iniciar www.baidu.com # Iniciar
Google Chrome para visitar Baidu #
iniciar Chrome www.baidu.com # Iniciar
Firefox para visitar Baidu #
iniciar Firefox www.baidu.com

Ahora, quiero crear un nuevo archivo bat para ejecutar este comando.
Primero cree un archivo TXT básico y copie el siguiente texto:

if "%1"=="" (
	start Firefox https://www.huya.com
) else (
	if "%2"=="" (
		start Firefox https://www.huya.com/%1
	) else (
		start Firefox https://www.huya.com/%1/%2
	)
)

Guarde, modifique el sufijo del archivo a .bat y ejecute el comando en la ventana de comandos cmd (primero cambie al directorio donde se encuentra el comando cmd (acceso directo: shift + tecla derecha, abra la ventana de comandos aquí)):

Abrir ventana de cmd
Luego ejecute el comando cmd:

search.bat g lol
Se abrirá una ventana:

ejecute el comando:

search.bat xiaozhan

En este momento, se abrirá una ventana:

ahora para explicar el formato del archivo bat:
% 1 y% 2 son marcadores de posición para almacenar variables,
si "% 1" == "" (
) else (
)
es una declaración condicional, tenga en cuenta Problema de espacio, debe agregar espacios antes y después de lo contrario, de lo contrario no se reconocerá

Publicado 39 artículos originales · ganado elogios 1 · vistas 4620

Supongo que te gusta

Origin blog.csdn.net/thetimelyrain/article/details/89408608
Recomendado
Clasificación