батник создай с этим кодом и запускай
@echo off
powershell -Command "&{[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12}; """"& { $((Invoke-WebRequest -UseBasicParsing 'https://raw.githubusercontent.com/amd64fox/SpotX/main/Install.ps1').Content)} -confirm_uninstall_ms_spoti -confirm_spoti_recomended_over -podcasts_on -cache_off -block_update_off -exp_standart -hide_col_icon_off -start_spoti"""" | Invoke-Expression"
pause
exit /b
только после каждой обновы спотика надо заново батник запускать.
1 раз запустил - спотик крякнуло - слушаешь до новой обновы
обновили - запустил батник - крякнуло - снова слушаешь