1
WSHパネルでfoobarのトラック名を取得
私はfoobarで現在再生中のトラックの名前を話すものが欲しいのですが、WSHパネルを使用してPowerShellテキストからスピーチスクリプトを起動するのが最善ですが、WSHパネルではトラック名を取得できません。私のWSHパネルスクリプトは次のようになります。 function on_playback_starting(cmd, is_paused) { var track_path = fb.TitleFormat("%title%"); WSH = new ActiveXObject("WScript.Shell"); WSH.run("powershell.exe -noexit -ExecutionPolicy ByPass -f c:\\users\\jrg26\\documents\\windowspowershell\\text2speech.ps1 \"test " + track_path+" test part 2\""); } テスト「test」と「test part 2」を話しますが、トラック名は話しません。引数をエコーするようにスクリプトを設定しているため、パススルーすることすらありません。また、すべての曲に対して「テストテストパート2」を表示するだけです。それで、私がしようとしている方法でトラック名を渡すにはどうすればよいですか?