Notepad ++ bir Windows toplu iş dosyası için varsayılan düzenleyici nasıl yapılır?


14

Windows'da bir .batdosyayı sağ tıklarsanız , .bat dosyasını açan bir "Düzenle" seçeneği vardır notepad. Notepad++Bunun yerine Windows'u nasıl kullanabilirim ?

Bunun Notepad ++ 'ı varsayılan düzenleyici olarak nasıl ayarlayabilirim? Sorusundan farklı olduğunu unutmayın. . Bu soruda, kullanıcı Notepad++belirli dosya türleri için varsayılan açıcı yapmanın bir yolunu ister . Burada istediğim şey bu değil, çünkü .batdosyalara çift ​​tıklamanın onları yürütmesini bekliyorum .

Yanıtlar:


25

Toplu iş dosyaları için "Düzenle" fiili ile ilişkili programı değiştirin:

  • RegEdit'i çalıştırın.
  • Adresine gidin HKEY_CLASSES_ROOT\batfile\shell\edit\command.
  • Varsayılanı Değiştir ve Değer Verilerini %SystemRoot%\System32\NOTEPAD.EXE %1yerine "C:\Program Files (x86)\Notepad++\notepad++.exe" %1
  • RegEdit'i kapatın.
  • Sağ tıklayın -> "Düzenle" artık toplu iş dosyalarını NotePad ++ ile açmalıdır.

Not: Sisteminizdeki farklı bir klasörde bulunuyorsa Notepad ++. Exe yolunuzu ayarlamanız gerekebilir.

Ayrıca not: Bu sistem çapında bir değişikliktir.


@MarkDuncan R-Click -> Edit menü girişine Notepad ++ atamanın alternatif bir yolu bu değil. ;)
Ƭᴇcʜιᴇ007

@ Techie007 - Hayır, herhangi bir kayıt defteri girdisini yeniden yazmanıza gerek kalmadan hızlı ve kolay bir yol. Buraya aynı çözümü (başka bir programla düzenleme) aramaya geldim ama sonra sürükle bırak yeterli olurdu.
Mark Duncan

Bunu yapmak için kullanılır, ancak win8'den sonra çalışmıyor. Bunu win8 / win10'da yapmanın bir yolu var mı? Btw notepad2 kullanıyorum. Win8 / win10'da "windows bu tür dosyaları açamıyor (.cmd / .bat)"
gösterecek

@POW Win 10'da yaptı. Doğru çalışıyor, hata yok.
287352

1
%1"%1"
Peter Wood

0

Dosya adında düzenlenmekte olan boşluklar varsa "" şu şekilde eklenebilir: "C: \ Program Files (x86) \ Notepad ++ \ notepad ++. Exe" "% 1"

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.