Starting replay file from windows?
Forum Index > Tech Support |
KingofGods
Canada1218 Posts
| ||
HelloSon
United States456 Posts
| ||
CounterOrder
Canada457 Posts
Edit: Okay mustve been minimized, brought me to login screen but as soon as i logged in, it went striaghtto replay loading screen. Sorry idk whats up. | ||
InfCereal
Canada1759 Posts
| ||
KingofGods
Canada1218 Posts
On April 18 2013 06:31 InfCereal wrote: Set the default program to open it as "sc2switcher.exe". It's under the starcraft II program files folder, inside Support. Still no good. After I login it just sits on the main screen where I choose multiplayer, replays, etc. | ||
dani`
Netherlands2402 Posts
On April 18 2013 06:38 KingofGods wrote: Still no good. After I login it just sits on the main screen where I choose multiplayer, replays, etc. Opening the replay with SC2Switcher.exe should work fine, just tested it here. Are you testing with a proper replay? Can you open it explicitly within SC2? You can try the SC2Switcher by hand by making a shortcut to it, and then append a replay file location to the shortcut Target. For example, I put a replay 'rep.sc2replay' in the root of my D:\, I tested SC2Switcher by hand with a shortcut with this Target: "D:\games\StarCraft II\Support\SC2Switcher.exe" D:\rep.sc2replay With those exact quotation marks. This launches the replay after logging in. Setting SC2Switcher as your default program for sc2replay files would basically do the same with whatever sc2replay file you double click. | ||
KingofGods
Canada1218 Posts
Ok the other method works. So it seems the problem is that I cannot associate my files with sc2switcher.exe. | ||
dani`
Netherlands2402 Posts
On April 18 2013 06:53 KingofGods wrote: I think the problem is that it's not actually associating it with sc2switcher. After I change association and default type I look back at it and it still says it's opening from sc2 setup. I will try the other method. The replay I am using is fine. I've tried other replays as well with the same result. You might wanna check out your registry (regedit.exe), you should search (CTRL+F) for 'sc2replay' and remove any references to sc2.exe and replace it with sc2switcher accordingly, that would probably work. | ||
KingofGods
Canada1218 Posts
| ||
hzflank
United Kingdom2991 Posts
| ||
Merikh
United States918 Posts
| ||
KingofGods
Canada1218 Posts
On April 18 2013 07:02 hzflank wrote: I just tried this with win 7. Using the control panel Default Programs you can only associate with sc2setup and not sc2switcher. You are going to have to manually set it in the registry. Yes I am using windows 7. Please explain how to do it manually. Thank you. | ||
hzflank
United Kingdom2991 Posts
On April 18 2013 07:05 KingofGods wrote: Yes I am using windows 7. Please explain how to do it manually. Thank you. Trying to work it out. My file associations seem to have been messed up by the hots beta installation. When I get it working I will edit this post with the solution. | ||
JonIrenicus
Italy602 Posts
| ||
hzflank
United Kingdom2991 Posts
Start by running regedit and going to local machine \ software. Search for "sc2switcher" and change the paths from \starcraft II beta 2012" to just starcraft II. Then open a cmd prompt. Type: assoc .sc2replay="c:\program files (x86)\starcraft II\support\sc2switcher.exe" There should be another step,I just have not worked it out yet. Fwiw, dragging a replay file onto the sc2switcher exe works. Windows is just being stubborn about associating the file, I just cannot figure out why. The above will associate them enough to at least get the correct icons for the replays, so they are obviously associated with blizzard.sc2replay in classes (.sc2replay should point to blizzard.sc2replay). | ||
hzflank
United Kingdom2991 Posts
This will change the registry in local machine / software / classes to point .sc2replay to blizzard.sc2replay. Here you have the association, but changing it does nothing. I will try to get hold of someone who never installed the beta and get them to send me a .reg file to see what it should look like. The beta just seems to have screwed it up. | ||
KingofGods
Canada1218 Posts
| ||
moqq
Czech Republic1 Post
1. Go to registry (run regedit) 2. Go under HKEY_LOCAL_MACHINE, SOFTWARE 3. Search (ctrl+f) for sc2switcher 4. You should see SC2Switcher.exe -> shell -> open -> command 5. Default value contains slashes instead of all backslashes. Repair this. In my case it looked like this: "E:/Games/StarCraft II\Support\SC2Switcher.exe" "%1" and I corrected to: "E:\Games\StarCraft II\Support\SC2Switcher.exe" "%1" After closing the regedit, I am able to assign the replay files to the sc2switcher.exe properly, via right-click on the file -> open with -> choose default program. | ||
| ||