Dans un fichier batch, %cd% est la commande la plus couramment utilisée pour le répertoire courant, bien que vous puissiez définir votre propre variable :
set mypath=%cd%
echo %mypath% (where %mypath% is the current directory that the batch file is sitting in)
Disons que vous voulez ouvrir Myprog.exe. S'il était dans le même dossier, vous utiliseriez la commande :
start %mypath%\Myprog.exe
Cela ouvrirait Myprog à partir du dossier actuel.
L'autre option consiste à créer un répertoire dans C : appelé AutomatePrograms. Ensuite, vous transférez vos fichiers dans ce dossier puis vous pouvez les ouvrir en utilisant la commande suivante :
start "" "C:\AutomatePrograms\Myprog1.exe"
start "" "C:\AutomatePrograms\Myprog2.exe"
start "" "C:\AutomatePrograms\Myprog3.exe"