Wie man das Standardprogramm zum Öffnen von Dateien ohne Erweiterung in Windows einstellt ?
windows
file-management
Piotr Dobrogost
quelle
quelle
Antworten:
Mit der Kommandozeile:
Um das zu würdigen, habe ich dies hier und hier aus dem vim wikia gelernt
Zusatzinformation:
Anstelle von
"C:\path\to\..."
können die folgenden Makros nützlich sein:%SystemDrive%
- Laufwerk Windows ist installiert, dhC:\
%ProgramFiles%
- z.B"C:\Program Files\"
%ProgramFiles(x86)%
- z.B"C:\Program Files (x86)\"
Sie müssen ihnen jedoch ordnungsgemäß entkommen:
So stellen Sie das Symbol so ein, dass es mit TXT-Dateien identisch ist (ich habe dies nicht getan, da die Symbole der Dateien automatisch als Notepad ++ - Dateien angezeigt wurden):
Zum Rückgängigmachen können Sie die
assoc /?
oderftype /?
-Informationen lesen , z.quelle
ftype no_ext="C:\Program Files (x86)\Notepad++\notepad++.exe" "%1"
cmd
als Administrator ausgeführt werdenno_ext
wird Windows Explorer in der Spalte "Typ" für solche Dateien angezeigt. Ich denke, eine besser lesbare Beschreibung wäre besser, also habe ich"No extension"
stattno_ext
der obigen Befehle die doppelten Anführungszeichen verwendet .assoc "No extension"\DefaultIcon=%SystemRoot%\system32\imageres.dll,-102
assoc
in Powershell, socmd
ist nicht erforderlich. 2) Es wurde ein Fehler ausgegeben, als ich nicht als Administrator ausgeführt wurde. Ich habe also als Administrator ausgeführt. Der Befehl wird ausgeführt, ohne einen Fehler auszulösen, scheint jedoch nichts getan zu haben. Ich habe danach auch neu gestartet.In Windows IT Pro :
Normalen Dateien mit einer Erweiterung kann ein Programm zugeordnet sein. Dies ist jedoch bei Dateien ohne Erweiterung nicht der Fall. Wenn Sie auf eine doppelklicken und eine Anwendung auswählen und das Kontrollkästchen aktivieren, um diese Anwendung immer zu verwenden, wird sie ignoriert, und jedes Mal, wenn Sie eine Datei auswählen, müssen Sie die Anwendung auswählen.
Sie können dies mithilfe der Registrierung erzwingen:
Wenn Sie jetzt auf eine Datei ohne Erweiterung doppelklicken, wird sie mit der ausgewählten Anwendung geöffnet.
Um zu überprüfen, welche vorhandene Anwendung verwendet wurde, überprüfen Sie deren Eintrag unter HKEY_CLASSES_ROOT, z. B. verwendet HKEY_CLASSES_ROOT.doc Word.Document.8. Wenn Sie dies als Standardeditor verwenden möchten, ändern Sie HKEY_CLASSES_ROOT (Standard) in Word.Document.8.
Jede Methode, bei der die Registrierung nicht bearbeitet werden muss, lautet wie folgt:
quelle
HKCR\.xml
is" lautetxmlfile
, bedeutet dies, dass die Shell (Explorer) auf diesen Schlüssel zugreifenHKCR\xmlfile
und Informationen von ihm lesen muss .Dies ist ein Beispiel für eine .reg-Datei, mit der Notepad unbekannte Dateierweiterungen öffnen kann. Erstellen Sie eine neue Textdatei mit der Erweiterung .reg, schneiden Sie diese aus und fügen Sie sie ein. Doppelklicken Sie zum Ausführen darauf, um sie in die Registrierung aufzunehmen.
quelle
Die meisten dieser Lösungen funktionierten unter Windows 8.1 nicht. Ich habe es folgendermaßen zum Laufen gebracht (dies sollte auch für Windows 7 und Windows 10 funktionieren):
Folgen Sie der Lösung von hasnj: Öffnen Sie zuerst ein Fenster mit erhöhten Rechten und geben Sie Folgendes ein
Öffnen Sie regedit und navigieren Sie zu
Klicken Sie mit der rechten Maustaste und fügen Sie einen neuen Schlüssel mit dem Namen hinzu,
UserChoice
falls er noch nicht vorhanden ist.Klicken Sie mit der rechten Maustaste in den neuen UserChoice-Schlüssel und erstellen Sie einen neuen String-Wert mit dem Namen
Progid
. Setzen Sie den Wert auf "Keine Erweiterung" (ohne doppelte Anführungszeichen).quelle
OpenWithList
,OpenWithProgids
und die, die ich aufgenommenUserChoice
.No Extention
sollte seinNo Extension
?Pauks Antwort hat bei mir nicht funktioniert, ich musste stattdessen verwenden:
Beachten Sie die doppelten Backslashes auf dem EXE-Pfad.
quelle
Sie können auch NirSoft FileTypesManager verwenden :
quelle
Die anderen Antworten sind etwas veraltet. Hier ist ein Link zu einem, der für Windows 7 funktioniert:
Shell-Erweiterungen für Dateinamen ohne Dateierweiterung
quelle
Kann nicht glauben, dass das noch niemand gesagt hat. Sie müssen keinen Pfad zu Ihrem Texteditor angeben, wie in der akzeptierten Antwort angegeben.
Führen Sie einfach Folgendes an einer Admin-Eingabeaufforderung aus:
quelle
Ich habe ein Problem beim Öffnen von PDF-Dateien in IE9, ja IE9 (für altes Programm erforderlich). Die PDF-Dateien werden von einem Javascript generiert und im Browser als application / pdf- Inhaltstyp zurückgegeben, was gut ist, aber als Dateiname "none" , was schlecht ist. Mit IE8 können Sie Speichern, Abbrechen und Öffnen auswählen und MimeType verstehen . Aus irgendeinem Grund tut IE9 dies nicht. Sie müssen also jedes Mal auswählen, ob Sie es mit dem PDF-Reader öffnen möchten.
Meine Lösung: Mit diesem Beitrag habe ich eine Dateizuordnung für die Datei ohne Endung erstellt. Zuerst habe ich es auf Acrobat Reader abgebildet , was gut funktioniert, aber die Möglichkeiten zum Öffnen einer Datei ohne Erweiterung einschränkt. Daher habe ich Internet Explorer als Standardanzeige für Dateien ohne Erweiterung ausgewählt. Auf diese Weise funktioniert es, wenn der IE es öffnen kann oder ein Plugin oder eine andere Zuordnung kennt.
Ich habe dies mit den Dateien "none1" und "none2" auf meinem Desktop getestet. "none1" ist eine Textdatei mit der Aufschrift "Hallo Welt". "none2" ist eine pdf-Datei.
Hier ist meine .reg- Datei:
- Siehe Screenshot
http://postimg.org/image/xtklrzcoz/
quelle