Tady jsou ještě dva návody, píši je oba, pro přehlednost:
Otevřít v programu... Otevřít čím... - čímkoli
Pokud chcete mít v kontextovém menu stále možnost otevírat již asociované soubory (soubory, které se otevírají na poklepání ve svém programu např.
*.jpg v IE nebo v ACDSee,
*.txt v Poznámkovém bloku) v jakémkoli programu bez nutnosti mačkat klávesu
Shift musíte do klíče
HKEY_CLASSES_ROOT\*. V něm vytvořte
Nový klíč, jehož jméno bude
shell. V podklíči
shell vytvořte nový podklíč
openas. Napravo v tomto podklíči je teď hodnota s názvem
Výchozí, jejíž údaj může být jakýkoliv - třeba
Otevřít jinak.... Pokud tam necháte prázdné uvozovky systém zobrazí v kontextovém menu položku
Otevřít v programu.... Potom v podklíči
openas vytvořte další
Nový klíč s názvem
command. Napravo bude opět hodnota
Výchozí, jejíž údaj změňte na řetězec "
rundll32.exe shell32.dll,OpenAs_RunDLL %1"
Nyní by měla být položka
Otevřít jinak... přítomna v každém kontextovém menu. Ovšem u neasociovaných souborů budou tyto položky dvě - s podobným textem.
Není nutno zavírat Editor registru. Změna se projeví okamžitě.
Zrušení zatržítka v okně
Otevřít v programu Tento tip souvisí s předcházejícím. Po vybrání položky
Otevřít čím... nebo
Otevřít v programu... je v okně
Otevřít v programu již nastaveno
K otevírání tohoto souboru použít tento program vždy. Pro zrušení tohoto nastavení je nutné v klíči
HKEY_CLASSES_ROOT\*\shell\openas\command změnit údaj hodnoty
Výchozí. A to tak, že na konci řetězce "
rundll32.exe shell32.dll,OpenAs_RunDLL %1" místo %1 bude %2.
To samé je nutno udělat v klíči
HKEY_CLASSES_ROOT\Unknown\shell\openas\command.
Tento druhý klíč má na svědomí zdvojení položky
Otevřít čím... v kontextovém menu.