1

I would like to associate a text reader to extentionless files in Windows 8. On Windows 7, the steps to make that happen are described here: How to associate extensionless files in Windows 7? However, I have not made these steps work on Windows 8 successfully.

I would greatly appreciate if someone could show me how to do that.

What I have tried (that didn't work) :

  • I have added a "." key in HKEY_CLASSES_ROOT, and associated default to my application, namely sublime_text. The value I put is "C:\Program Files (x86)\Sublime Text 2.0.1 x64\sublime_text.exe".

  • I also tried putting assoc .="No Extension" ftype "No Extension" = "C:\Program Files (x86)\Sublime Text 2.0.1 x64\sublime_text.exe" "%1" in an admin shell, still to no success.

  • [**See edit further down] I also tried http://defaultprogramseditor.com/, which successfully changed the icon of extentionless files with the icon edition part, but which had no effect on the actual opening of files.

  • Finallly, I tried Windows 8's Default program editor. In the association menu, having created a value in HKEY_CLASSES_ROOT, I could see an entry for the "." format, but when I tried to modify the value associated to that entry, the thing that's supposed to happen, namely, the popping of the association menu, did not happen. In fact, nothing happend.

Edit: As mentioned in my own answer, http://defaultprogramseditor.com/ ended up working. You just really need to click "Set selected command as default" before saving your association. Thanks to Andrej. Link to his comment.

2
  • 2
    Could you describe what you've already done and/or what exactly isn't working? May 26, 2013 at 23:14
  • 1
    Added what I tried to the question's body. May 26, 2013 at 23:27

1 Answer 1

1

Turns out Andrej's comment in the original question did the trick : Link to Andrej's comment.

With http://defaultprogramseditor.com/, you really need to click on "Set selected command as default" before saving, or the association will not work.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .