De acordo comEste artigo, o comando necessário para excluir o arquivo atualmente sendo reproduzido é
foobar2000.exe /playing_command:"Delete file(s)"
mas por algum motivo isso não funciona.
Observe que outros comandos semelhantes FUNCIONAM, como
foobar2000.exe /playing_command:"Open containing folder"
isso abre corretamente o arquivo em execução no momento.
Achei que isso poderia ser devido ao fato da string Delete file(s)
ter aqueles parênteses problemáticos, então tentei as seguintes variações:
foobar2000.exe /playing_command:"Delete file(s)" foobar2000.exe /playing_command:"Delete file" foobar2000.exe /playing_command:"Delete" foobar2000.exe /playing_command:"delete" foobar2000.exe /playing_command:"del"
nenhum daqueles que funcionou.
Ao mesmo tempo, também não consigo fazer o seguinte funcionar:
foobar2000.exe "/playing_command:Remove from playback queue"