INTERACT FORUM
More => Old Versions => JRiver Media Center 23 for Windows => Topic started by: Wilhelm Kabus on September 22, 2017, 11:09:28 pm
-
Hi!
The executable JR22.exe is replaced with a long filename with spaces in it. My command line bat-files do not work any more. What needs to be done to fix this?
-
The executable JR22.exe is replaced with a long filename with spaces in it. My command line bat-files do not work any more. What needs to be done to fix this?
You'll need to put double quotes (") around the full path and .exe if it contains spaces:
"C:\Program Files\J River\Media Center 23\Media Center 23.exe"
Spike
-
Thank you, Spike! Will try it now...
-
The exe is now executing. But the command logic is not working, like it did on 32-bit.
My bat-file content now:
"C:\Program Files\J River\Media Center 23\Media Center 23.exe" /MCC 10036,-1
pause
This command is used to set the "flag" Stop after current song, on or off - visible in the play menu. The command is started by clicking an icon, always available in my screen bottom. It is convenient because the keyboard shortcut is hard to use - I only use mouse and on-screen keyboard. The setting in the play menu requires too many mouse clicks... :)
Can I fix it myself with forum help? Or is it a programming bug?
-
You would probably need to provide more information. There never has been a JR22.exe, for one it would've been 23, but we never used that particular name at all.
-
This I don't understand...
More info? Regarding?
-
Surely you mean MC23 /MCC 10036,-1 which uses the command launcher in the windows\system32 folder?
Perhaps you need to check the command launcher is there?
I seem to remember a post where someone lost the command launcher when they de-installed the 32 bit version.
If mc23.exe isn't in windows\system32 re-install the 64-bit version to get it back.
-
I have assumed that I only need the 64 version. I now have no 32 version installed. Should I install the 32 beside the 64?
Thanks for helping!
-
"C:\Windows\System32\MC23.exe" is the correct program for issuing command line commands, not the "C:\Program Files\J River\Media Center 23\Media Center 23.exe" program. You only need to specifiy "MC23.exe" because it is in the Windows system path.
Unfortunately, there can only be one copy of "C:\Windows\System32\MC23.exe" at a time, and so a 64bit installation overwrites the 32bit version, and visa versa. Likewise, uninstalling the 32bit uninstalls the "C:\Windows\System32\MC23.exe" program.
So, if you installed the 64bit version, then uninstalled the 32bit version, you need to rerun the 64bit installation to get the "C:\Windows\System32\MC23.exe" program back, as terrym suggested.
No, you don't need both the 32 and 64bit versions installed to use command line functions.
-
Ok now. Thanks again!