Bon une autre approche alors...On boucle. (Le RamDisk c'est H: et les fichiers ES sont dans C:\Sound Apps\Sources\ExerciseStabilizer)
L0 : On propose de copier un ESXX vers le RamDisk : On choisit le n° de Version à copier. Hop ç'est copié.
L1 : Ensuite on demande avec quel user on veut le lancer : 10,11,4 (Network, local, system)
On lance alors ESXX.exe avec le user qui va bien.
Ensuite on demande si on veut lancer le même ESXX mais avec un autre user (y/n/e)
si oui, on revient à L1, si non on passe à L2, si e on ferme le script.
L2 : On demande si on veut copier un autre ESXX (y/n)
si oui, on revient à L0 Et on recommence...sinon on quitte et ça ferme.
ça donne ça...
@echo off
:CopyES
cls
C:
cd C:\Sound Apps\Sources\ExerciseStabilizer
set /p "Path=Enter ES ID to Copy to RamDisk : "
copy /Y ExtremeStabilizer%Path%.exe "H:\ExtremeStabilizer%Path%.exe"
GOTO RunES
:RunES
set /p "RunAs=Enter Account to Start ES (10 for Network, 11 for local, 4 for System) : "
H:
AdvancedRun.exe /EXEFilename "H:\ExtremeStabilizer%Path%.exe" /RunAs %RunAs% /Run
set /p "Loop=Run other session with the Same ES ? (y/n/e) : "
if /i %Loop%==y GOTO RunES
if /i %Loop% == [] GOTO LoopBack
if /i %Loop% == e EXIT
if /i %Loop% NEQ y GOTO LoopBack
:LoopBack
set /p "StartAgain=Copy another ES to Ramdisk (y) : "
if /i %StartAgain%==y GOTO CopyES
if /i %StartAgain% == [] EXIT
if /i %StartAgain% NEQ y EXIT
Et sinon si vous utilisez ProcessLasso, vous pouvez faire votre réglage via L'UI et ensuite éditer le fichier .ini et remplacer le numéro de version avec un *. Bref un simple rechercher / remplacer ExtremeStablizer61.exe par ExtremeStablizer*.exe fera bien l'affaire.
L0 : On propose de copier un ESXX vers le RamDisk : On choisit le n° de Version à copier. Hop ç'est copié.
L1 : Ensuite on demande avec quel user on veut le lancer : 10,11,4 (Network, local, system)
On lance alors ESXX.exe avec le user qui va bien.
Ensuite on demande si on veut lancer le même ESXX mais avec un autre user (y/n/e)
si oui, on revient à L1, si non on passe à L2, si e on ferme le script.
L2 : On demande si on veut copier un autre ESXX (y/n)
si oui, on revient à L0 Et on recommence...sinon on quitte et ça ferme.
ça donne ça...
@echo off
:CopyES
cls
C:
cd C:\Sound Apps\Sources\ExerciseStabilizer
set /p "Path=Enter ES ID to Copy to RamDisk : "
copy /Y ExtremeStabilizer%Path%.exe "H:\ExtremeStabilizer%Path%.exe"
GOTO RunES
:RunES
set /p "RunAs=Enter Account to Start ES (10 for Network, 11 for local, 4 for System) : "
H:
AdvancedRun.exe /EXEFilename "H:\ExtremeStabilizer%Path%.exe" /RunAs %RunAs% /Run
set /p "Loop=Run other session with the Same ES ? (y/n/e) : "
if /i %Loop%==y GOTO RunES
if /i %Loop% == [] GOTO LoopBack
if /i %Loop% == e EXIT
if /i %Loop% NEQ y GOTO LoopBack
:LoopBack
set /p "StartAgain=Copy another ES to Ramdisk (y) : "
if /i %StartAgain%==y GOTO CopyES
if /i %StartAgain% == [] EXIT
if /i %StartAgain% NEQ y EXIT
Et sinon si vous utilisez ProcessLasso, vous pouvez faire votre réglage via L'UI et ensuite éditer le fichier .ini et remplacer le numéro de version avec un *. Bref un simple rechercher / remplacer ExtremeStablizer61.exe par ExtremeStablizer*.exe fera bien l'affaire.
Sédentaire : Audio-GD R28 + Focal Utopia (XLR - DM-audio)
Nomade : Ibasso DX200-Amp3 + IT04 / Hiby R3 + Sony WH-1000XM4
Nomade : Ibasso DX200-Amp3 + IT04 / Hiby R3 + Sony WH-1000XM4