Here's what happens in the registry (concerning cel links) when celestia is installed on windows machine (if option for cel links is checked):
- CreateKey HKCR\cel (create new key in HKEY_Classes_Root named cel)
- SetValueEx HKCR\cel "URL:Cel Protocol" (set default string value for this key to URL:Cel Protocol)
- SetValueEx HKCR\cel\URL Protocol "" (create new string value named URL Protocol and set to null)
- Createkey HKCR\cel\Shell (create new key under Cel)
- SetValueEx HKCR\cel\Shell "" (set default string value to null)
- Createkey HKCR\cel\Shell\open (create new key under Shell)
- SetValueEx HKCR\cel\Shell\open "" (set default string value to null)
- Createkey HKCR\cel\Shell\open\Command (create new key under open)
- SetValueEx HKCR\cel\Shell\open\Command "C:\Program Files\Celestia\celestia.exe --once --dir "C:\Program Files\Celestia" -u "%1"" (set default string value to C:\Program Files\Celestia\celestia.exe --once --dir "C:\Program Files\Celestia" -u "%1")
Note: Omitted Closekeys and Querykeys for readability.
So what you end up with in your registry is:
