GUIモードって今使える?
NicoCacheGUILauncher.bat作って叩いてもNicoCache_nl.jar直接叩いても起動しない
javaはjava -versionで確かめてみてもちゃんとバージョンが表示されるからちゃんと入ってると思う
jarの関連付けが外れてたからbinの中のjava.exeで開く、ってやってみたけど根本から間違ってる?

因みにNicoCache_nl.batでの起動は上手くいってるようで、
NicoCache_nl version 2024-05-11
Running with Java 17.0.11(amd64) on Windows 10
と表示されてる