Próbowałem tego, przeglądając „Set Associations”, ale wszystko, co osiągnąłem, to zepsucie domyślnej akcji Open. Znalazłem też kilka skryptów rejestru dołączonych do losowych wątków na forum, ale jestem zbyt zdenerwowany, aby je uruchomić.
Próbowałem tego, przeglądając „Set Associations”, ale wszystko, co osiągnąłem, to zepsucie domyślnej akcji Open. Znalazłem też kilka skryptów rejestru dołączonych do losowych wątków na forum, ale jestem zbyt zdenerwowany, aby je uruchomić.
Odpowiedzi:
Możesz otworzyć Shiftopcję „Otwórz za pomocą” w menu kontekstowym dowolnego pliku, przytrzymując klawisz po kliknięciu prawym przyciskiem myszy.
Jeśli Shift+ kliknięcie prawym przyciskiem nie działa, Shift+ F10może działać.
Aby uzyskać „Edycja” w menu kontekstowym, musisz edytować rejestr. Otwórz regedit i przejdź do HKEY_CLASSES_ROOT\bat\shell
. Utwórz nowy klucz o nazwie Edit
, a następnie utwórz nowy klucz pod tym wywołaniem command
. Edytuj domyślną wartość klawisza polecenia "c:\windows\notepad.exe" "%1"
.
Dla mnie otwarte z nie pojawia się nawet na zmianę. Jednak edycja rejestru zgodnie z drugą odpowiedzią działa. Z jedną modyfikacją:
C:\> reg.exe add HKEY_CLASSES_ROOT\batfile\Shell\Edit\Command /ve /t REG_EXPAND_SZ /d "xxx"
Musisz użyć powyższego w cmd, aby utworzyć klucz z ciągiem rozwijanym typu domyślnego.
Ponadto, kiedy spieprzyłem polecenie otwarcia, musiałem to naprawić, usuwając:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.bat
i wszystkie podklucze.