Cambia il programma predefinito per aprire i file .bat


1

Voglio cambiare il programma predefinito per aprire i file .bat in cmder , quindi nella chiave di registro: HKEY_CLASSES_ROOT\batfile\shell\open\command Ho fatto come segue:

enter image description here

Ma quando apro del file .bat ottengo il seguente errore:

enter image description here

Come posso risolvere questo ?

Modificare :

Ho modificato il valore della chiave di registro in: C:\Dev\Cmdr\Cmder.exe "%1"

Ma ottengo questo messaggio ogni volta che apro un file batch:

Il nome della directory non è valido.

enter image description here


1
"alcuni" .bat file o tutti loro? Qualcosa in particolare sui file bat o sulla loro posizione?
Mokubai

Risposte:


0

È necessario utilizzare le virgolette attorno a% 1, altrimenti i percorsi con spazi vuoti in essi arrivano come parametri separati: ...cmder “%1”


Per favore controlla la mia modifica
Ichigo Kurosaki

0

Ho provato con ConEmu. Ho aggiunto questa stringa all'esistente:

C:\(path_to_app)\ConEmu64.exe "%1" %*

L'ultima parte ( "%1" %* ) era lì prima della modifica.

Quindi penso che devi aggiungere %* dopo l'intero valore di stringa in regedit (nel tuo caso): C:\Dev\Cmdr\Cmder.exe "%1" %*

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.