[Oprava] Dávkové soubory systému Windows (.bat) se po dvojitém kliknutí nespustí - Winhelponline

Windows Batch Files

Když dvakrát kliknete na dávkový soubor systému Windows ( .jeden ), může dojít k jednomu z následujících příznaků:



  • Dávkový soubor otevře okno příkazového řádku, ale jeho příkazy se neprovedou.
  • Poznámkový blok nebo jiný textový editor otevře (upraví) obsah dávkového souboru.

Tento příspěvek vám řekne, jak opravit přidružení souborů .bat, aby systém Windows správně spouštěl dávkové soubory.



[Opravit] Soubory BAT se po dvojitém kliknutí nespustí

Dávkový soubor Windows ( .jeden ) je speciální typ souboru, pomocí kterého můžete spouštět nebo automatizovat řadu příkazů. Příkazový řádek čte a interpretuje dávkový soubor a spouští každý příkaz uvedený v souboru.



Je možné, že uživatel neúmyslně přidružil .jeden soubory s textovým editorem nebo související soubory .bat s cmd.exe nebo manipulováno s nastavením v registru. Jakmile nastavíte přidružení souborů pro .jeden souborů pomocí dialogu Otevřít v dialogovém okně nebo výchozích programů, neexistuje způsob, jak se pomocí uživatelského rozhraní vrátit k výchozímu nastavení. Jediným způsobem, jak to opravit, je změna nastavení v registru.

Chcete-li opravit přidružení souboru Windows Batch, postupujte takto:



Metoda 1: Použijte opravu registru přidružení souborů .BAT

  1. Navštivte Windows 10 opravy přidružení souborů stránce, stáhněte si opravu přidružení souboru .bat. Pokud používáte starší operační systém, jako je Windows 7 nebo Windows 8, najdete odkazy na opravy těchto operačních systémů níže na této stránce.
  2. Rozbalte archiv a spusťte přiložený soubor registru
  3. Až budete požádáni o potvrzení, klikněte na Ano, abyste mohli pokračovat
  4. Klikněte na OK.

Metoda 2: Opravte přidružení souboru .BAT ručně

Důležité: Než budete pokračovat, vytvořte jako bezpečnostní opatření bod Obnovení systému. Nesprávná úprava registru Windows může způsobit vážné problémy.

  1. Spusťte Editor registru ( regedit.exe )
  2. Přejděte na následující klíč:
    HKEY_CLASSES_ROOT  .bat
  3. Nastav (výchozí) hodnota dat do batfile
  4. Přejděte na následující klíč:
    HKEY_CLASSES_ROOT  batfile  shell
  5. V pravém podokně zkontrolujte, zda je (výchozí) hodnota dat není nastavena. Měl by číst jako hodnota není nastavena . Pokud tam uvidíte nějaký další text, klikněte pravým tlačítkem na ikonu (výchozí) hodnotu a vyberte Vymazat .
  6. Poté přejděte k následujícímu klíči:
    Příkaz HKEY_CLASSES_ROOT  batfile  shell  open 
  7. Dvojklik (výchozí) a nastavte jeho hodnotová data na:
    '% 1'% *
  8. Přejít na následující větev:
    HKEY_CURRENT_USER  Software  Microsoft  Windows  CurrentVersion  Explorer  FileExts  .bat

    Hodnoty přítomné pod jedním z jeho podklíčů ( OpenWithList , OpenWithProgids a UserChoice ) může být příčinou problému.

  9. Klikněte pravým tlačítkem na ikonu .jeden klíč a vyberte Vymazat . Klepněte na Ano po zobrazení výzvy k potvrzení. Nebojte se! Tento klíč registru a jeho tři podklíče jsou triviální a jsou vyžadovány pouze v případě, že chcete přepsat .jeden výchozí přidružení souborů.
  10. Ukončete editor registru.

Metoda 3: Vytvořte si vlastní soubor REG k automatizaci kroků uvedených v metodě 2

Pokud chcete automatizovat kroky uvedené v metodě 2, použijte tuto metodu. Rozdíl mezi Metoda 1 a Metoda 3 je to v Metoda 1 , každý detail .jeden je zajištěna registrace typu souboru. Zatímco Metoda 2 je poněkud chirurgický - to znamená, že kontroluje a odstraňuje pouze přepsané položky.

  1. Otevřete Poznámkový blok nebo oblíbený textový editor.
  2. Zkopírujte následující řádky a vložte je do Poznámkového bloku
    Windows Registry Editor verze 5.00 [HKEY_LOCAL_MACHINE  SOFTWARE  Classes  .bat] @ = 'batfile' [HKEY_LOCAL_MACHINE  SOFTWARE  Classes  batfile  shell] @ = - [HKEY_LOCAL_MACHINE  SOFTWARE  Classes  batfile  shell  open  příkaz = ''% 1  '% *' [-HKEY_CURRENT_USER  Software  Microsoft  Windows  CurrentVersion  Explorer  FileExts  .bat]
  3. Uložte soubor s libovolným názvem s příponou .reg rozšíření, řekněme fix_bat.reg
  4. Dvojklik fix_bat.reg použít konfiguraci v registru. Po zobrazení výzvy k potvrzení klikněte na Ano.

A je to! Nyní jste opravili nastavení přidružení dávkového souboru. Dávkové soubory by se nyní měly po dvojitém kliknutí spustit správně.


Jedna malá žádost: Pokud se vám tento příspěvek líbil, sdílejte ho prosím?

Jedno „malé“ sdílení od vás by vážně hodně pomohlo s růstem tohoto blogu. Několik skvělých návrhů:
  • Připnout!
  • Sdílejte to na svém oblíbeném blogu + Facebook, Reddit
  • Tweetujte to!
Takže vám moc děkuji za podporu, můj čtenáři. Nebude to trvat déle než 10 sekund vašeho času. Tlačítka pro sdílení jsou vpravo dole. :)