Windows-Eingabeaufforderungsanalog für Bash $*

Windows-Eingabeaufforderungsanalog für Bash $*

Mit Bash könnte ich eine Datei erstellen run-with-environment:

export THISENVVAR=3
$*

und rennen, run-with-environment echo 5um echo 5gelaufen zu sein mit THISENVVAR=3.

Unter Windows cmd.exekann ich eine Batchdatei erstellen, die festlegt

set THISENVVAR=3

Was wäre nun das Analogon zu $*?

Antwort1

Sie können es versuchen mit

@echo off    
    setlocal
    set "THISENVVAR=3"
    %*

Wo %*ist die vollständige Liste der Argumente, die der aktuellen Batchdatei übergeben werden.

verwandte Informationen