
Com o bash eu poderia criar um arquivo run-with-environment
:
export THISENVVAR=3
$*
e correr run-with-environment echo 5
para echo 5
correr com THISENVVAR=3
.
No Windows, cmd.exe
posso criar um arquivo em lote que define
set THISENVVAR=3
Agora, qual seria o análogo de $*
?
Responder1
Você pode tentar com
@echo off
setlocal
set "THISENVVAR=3"
%*
Onde %*
está a lista completa de argumentos fornecidos ao arquivo em lote atual.