Что-то типа: %AIMP_PATH%\AIMP.exe "playlist=name" "randomtrack"
Нет. что за задачу вы решаете?
https://www.aimp.ru/forum/index.php?action=dlattach;topic=71021.0;attach=69000Почти то, что надо только нет параметра random а только указание номера трека
нет параметра randomВ пакетном файле командной строки есть. https://forum.script-coding.com/viewtopic.php?id=3372
Задача: нажимаю глобальную горячую клавишу которая запускает команду: команда включает в указанном плейлисте трек рандомно.
В пакетном файле командной строки есть
@echo off
setlocal
set "AIMP=%ProgramFiles(x86)%\AIMP\AIMP.exe"
set MIN=0
set MAX=480
set /A R=%MIN%+(%MAX%-%MIN%+1)*%random%/32768
"%AIMP%" /PLAY="RADCAP";"%R%"
endlocal
exit
@echo off
setlocal
set "AIMP=E:\! SOFT\AIMP\AIMP.exe"
set minimum=0
set maximum=10
set /a R=%random%%%(maximum-minimum+1)+minimum
"%AIMP%" /PLAY="PLAYLIST_NAME";"%R%"
endlocal
exit
Randomize
Min = 0
Max = 9
R = Int((Max * Rnd) + Min) 'Генерировать целое случайное число от Min до Max (функция Rnd)
'WScript.Echo R
Path = "E:\! SOFT\AIMP\AIMP.exe"
PlayListName = "Имя_Плейлиста"
Param = "/PLAY=" & """" & PlayListName & """" & ";" & CStr(R)
'MsgBox("""" & Path & """" & Param)
Set objShell = CreateObject("WScript.Shell")
objShell.Run """" & Path & """" & Param