Einfache Textdateien/Scripte in der Explorer Vorschau anzeigen

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smileys
:) ;) :smile: :lol: :hihi: :D :rofl: :muahah: :( :pff: :kopfstreichel: :ohno: :betruebt: :heulen: :kopfkratz: :duckundweg: :o :? :oops: :psst: :sauer: :-P :daumenrunter: :daumen: :dankeschoen: :thx: :dafür: :gähn:
Mehr Smileys anzeigen

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Ansicht erweitern Die letzten Beiträge des Themas: Einfache Textdateien/Scripte in der Explorer Vorschau anzeigen

Re: Einfache Textdateien/Scripte in der Explorer Vorschau anzeigen

von Holgi » 22.09.2026, 11:02

cool! Danke!
Auch die Sache mit den Testfiles finde ich gut.
Gleich mal ausprobiert. Löppt!

Re: Einfache Textdateien/Scripte in der Explorer Vorschau anzeigen

von wati » 22.09.2026, 09:21

Sind einige zusammen gekommen

Code: Alles auswählen

@echo off
setlocal EnableExtensions
title Windows 11 - Explorer Textvorschau aktivieren

echo ============================================================
echo   Windows 11 - Explorer Textvorschau aktivieren
echo ============================================================
echo.
echo Registriert den Windows-eigenen TXT Preview Handler
echo fuer typische textbasierte Dateien.
echo.

REM ------------------------------------------------------------
REM Windows TXT Preview Handler
REM ------------------------------------------------------------

set "PREVIEW={1531D583-8375-4D3F-B5FB-D23BBD169F22}"
set "SHELLEX={8895B1C6-B41F-4C1C-A562-0D564250836F}"

REM ------------------------------------------------------------
REM Dateiendungen
REM ------------------------------------------------------------

for %%E in (
	.access
	.admx
	.asc
	.ascx
	.asp
	.aspx
	.bash
	.bashrc
	.bat
	.bsh
	.c
	.cc
	.cdxml
	.cfg
	.cmake
	.cmd
	.cnf
	.cnt
	.comments
	.CompositeFont
	.conf
	.config
	.cpp
	.crl
	.cs
	.css
	.csv
	.cxx
	.def
	.default
	.diz
	.f90
	.f95
	.for
	.h
	.hh
	.hlsl
	.hpp
	.hta
	.htm
	.html
	.hxx
	.inc
	.inf
	.ini
	.java
	.js
	.jsm
	.json
	.jsp
	.kml
	.lnk
	.log
	.lst
	.lua
	.m
	.ma
	.mak
	.man
	.manifest
	.map
	.master
	.md
	.mfl
	.mingw
	.mjs
	.mk
	.mm
	.mnu
	.mof
	.mum
	.nfo
	.nsh
	.nsi
	.OpenSSL
	.pas
	.pat
	.php
	.php3
	.php4
	.php5
	.phps
	.phpt
	.phtm
	.phtml
	.pl
	.pm
	.ppd
	.props
	.prx
	.ps1
	.psd1
	.psm1
	.py
	.rc
	.reg
	.scp
	.script
	.sct
	.sgm
	.sgml
	.sh
	.shtm
	.shtml
	.sif
	.sql
	.srt
	.ssa
	.tex
	.txt
	.vb
	.vbs
	.vcproj
	.vcxproj
	.vsprops
	.wsb
	.wsc
	.wsf
	.wtx
	.xaml
	.xht
	.xhtml
	.xml
	.xsd
	.xsml
	.xul
	.yaml
	.yml
) do (
    echo Aktiviere Vorschau fuer %%E ...

    reg add "HKCU\Software\Classes\%%E" ^
        /v "PerceivedType" ^
        /t REG_SZ ^
        /d "text" ^
        /f >nul

    reg add "HKCU\Software\Classes\%%E\shellex\%SHELLEX%" ^
        /ve ^
        /t REG_SZ ^
        /d "%PREVIEW%" ^
        /f >nul
)

echo.
echo ============================================================
echo   Registrierung abgeschlossen.
echo ============================================================
echo.
echo Explorer wird jetzt neu gestartet...
echo.

taskkill /f /im explorer.exe >nul 2>&1
timeout /t 2 /nobreak >nul
start explorer.exe

echo.
echo Fertig.
echo.
echo Im Explorer:
echo.
echo   ALT + P
echo.
echo schaltet das Vorschaufenster ein bzw. aus.
echo.
echo Falls eine aus dem Internet heruntergeladene Datei nicht
echo angezeigt wird:
echo.
echo   Rechtsklick ^> Eigenschaften ^> Zulassen
echo.
pause
endlocal
Es handelt sich nur um rein text-basierende Dateien,
ausgenommen *.lnk und Mischformen mit Binärcode wie *.script und *.crl

Ich habe im Anhang das script sowie alle Testdateien angehängt,
damit man einen Vergleich vorher-nachher machen kann

Update:
.sif .diz .lst .sct .sgm .sgml .ssa .srt .wsc .wtx
hinzugefügt

Re: Einfache Textdateien/Scripte in der Explorer Vorschau anzeigen

von Holgi » 21.09.2026, 10:58

wenn du das Script erweitert hast:
kannst du dann dein fertiges Script hier mal posten?

Re: Einfache Textdateien/Scripte in der Explorer Vorschau anzeigen

von wati » 21.09.2026, 09:06

Ja funktioniert - genau das habe ich gesucht - vielen lieben Dank! :dankeschoen:

Re: Einfache Textdateien/Scripte in der Explorer Vorschau anzeigen

von Holgi » 21.09.2026, 00:26

hab´ das hier auf meinem Rechner gefunden.
Evtl. kannst du das gebrauchen.
Die Dateitypen müßten dann für deine Zwecke erweitert werden.
Enable-Explorer-TextPreview.cmd

Code: Alles auswählen

@echo off
setlocal EnableExtensions
title Windows 11 - Explorer Textvorschau aktivieren

echo ============================================================
echo   Windows 11 - Explorer Textvorschau aktivieren
echo ============================================================
echo.
echo Registriert den Windows-eigenen TXT Preview Handler
echo fuer typische textbasierte Dateien.
echo.

REM ------------------------------------------------------------
REM Windows TXT Preview Handler
REM ------------------------------------------------------------

set "PREVIEW={1531D583-8375-4D3F-B5FB-D23BBD169F22}"
set "SHELLEX={8895B1C6-B41F-4C1C-A562-0D564250836F}"

REM ------------------------------------------------------------
REM Dateiendungen
REM ------------------------------------------------------------

for %%E in (
    .txt
    .log
    .ini
    .inf
    .cfg
    .conf
    .cmd
    .bat
    .ps1
    .psm1
    .psd1
    .reg
    .xml
    .json
    .yaml
    .yml
    .csv
    .md
    .vbs
    .js
    .wsf
) do (
    echo Aktiviere Vorschau fuer %%E ...

    reg add "HKCU\Software\Classes\%%E" ^
        /v "PerceivedType" ^
        /t REG_SZ ^
        /d "text" ^
        /f >nul

    reg add "HKCU\Software\Classes\%%E\shellex\%SHELLEX%" ^
        /ve ^
        /t REG_SZ ^
        /d "%PREVIEW%" ^
        /f >nul
)

echo.
echo ============================================================
echo   Registrierung abgeschlossen.
echo ============================================================
echo.
echo Explorer wird jetzt neu gestartet...
echo.

taskkill /f /im explorer.exe >nul 2>&1
timeout /t 2 /nobreak >nul
start explorer.exe

echo.
echo Fertig.
echo.
echo Im Explorer:
echo.
echo   ALT + P
echo.
echo schaltet das Vorschaufenster ein bzw. aus.
echo.
echo Falls eine aus dem Internet heruntergeladene Datei nicht
echo angezeigt wird:
echo.
echo   Rechtsklick ^> Eigenschaften ^> Zulassen
echo.
pause
endlocal

Einfache Textdateien/Scripte in der Explorer Vorschau anzeigen

von wati » 20.09.2026, 20:52

Wie kann man die Windows 11 Explorer Vorschau dazu bewegen
wenigstens die Windows eigenen text-basierenden Dateien anzeigen zu lassen?

Ich habe mir bis jetzt ein wenig mit "Notepad_Capabilities.reg" weitergeholfen
Versteckter Text:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.inf]
@="inffile"
"PerceivedType"="text"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.inf\PersistentHandler]
@="{5e941d80-bf96-11cd-b579-08002b30bfeb}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.ini]
"PerceivedType"="text"
@="inifile"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.ini\PersistentHandler]
@="{5e941d80-bf96-11cd-b579-08002b30bfeb}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.txt]
@="txtfilelegacy"
"PerceivedType"="text"
"Content Type"="text/plain"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.txt\PersistentHandler]
@="{5e941d80-bf96-11cd-b579-08002b30bfeb}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.txt\ShellNew]
"NullFile"=""
"FriendlyTypeName"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,\
00,6f,00,6f,00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,\
32,00,5c,00,6e,00,6f,00,74,00,65,00,70,00,61,00,64,00,2e,00,65,00,78,00,65,\
00,2c,00,2d,00,34,00,36,00,39,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.log]
@="txtfilelegacy"
"PerceivedType"="text"
"Content Type"="text/plain"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.log\PersistentHandler]
@="{5e941d80-bf96-11cd-b579-08002b30bfeb}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.md]
@="txtfilelegacy"
"PerceivedType"="text"
"Content Type"="text/plain"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.md\PersistentHandler]
@="{5e941d80-bf96-11cd-b579-08002b30bfeb}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.sif]
@="txtfilelegacy"
"PerceivedType"="text"
"Content Type"="text/plain"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.sif\PersistentHandler]
@="{5e941d80-bf96-11cd-b579-08002b30bfeb}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.diz]
@="txtfilelegacy"
"PerceivedType"="text"
"Content Type"="text/plain"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.diz\PersistentHandler]
@="{5e941d80-bf96-11cd-b579-08002b30bfeb}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.lst]
@="txtfilelegacy"
"PerceivedType"="text"
"Content Type"="text/plain"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.lst\PersistentHandler]
@="{5e941d80-bf96-11cd-b579-08002b30bfeb}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.nfo]
@="txtfilelegacy"
"PerceivedType"="text"
"Content Type"="text/plain"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.nfo\PersistentHandler]
@="{5e941d80-bf96-11cd-b579-08002b30bfeb}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.ssa]
@="txtfilelegacy"
"PerceivedType"="text"
"Content Type"="text/plain"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.ssa\PersistentHandler]
@="{5e941d80-bf96-11cd-b579-08002b30bfeb}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.srt]
@="txtfilelegacy"
"PerceivedType"="text"
"Content Type"="text/plain"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.ps1]
@="Microsoft.PowerShellScript.1"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.psm1]
@="Microsoft.PowerShellModule.1"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.psd1]
@="Microsoft.PowerShellData.1"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\inffile]
@="Setup Information"
"FriendlyTypeName"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,\
00,6f,00,6f,00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,\
32,00,5c,00,73,00,65,00,74,00,75,00,70,00,61,00,70,00,69,00,2e,00,64,00,6c,\
00,6c,00,2c,00,2d,00,32,00,30,00,30,00,30,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\inffile\DefaultIcon]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,69,00,6d,00,\
61,00,67,00,65,00,72,00,65,00,73,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,36,\
00,39,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\inffile\shell]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\inffile\shell\Install]
@="&Install"
"MUIVerb"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,\
6f,00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,\
00,73,00,65,00,74,00,75,00,70,00,61,00,70,00,69,00,2e,00,64,00,6c,00,6c,00,\
2c,00,2d,00,32,00,30,00,30,00,32,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\inffile\shell\Install\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,49,00,6e,00,\
66,00,44,00,65,00,66,00,61,00,75,00,6c,00,74,00,49,00,6e,00,73,00,74,00,61,\
00,6c,00,6c,00,2e,00,65,00,78,00,65,00,20,00,22,00,25,00,31,00,22,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\inffile\shell\open]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\inffile\shell\open\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,4e,00,4f,00,\
54,00,45,00,50,00,41,00,44,00,2e,00,45,00,58,00,45,00,20,00,25,00,31,00,00,\
00

[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\inffile\shell\print]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\inifile]
@="Configuration Settings"
"EditFlags"=dword:00200000
"FriendlyTypeName"="@shell32.dll,-10151"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\inifile\DefaultIcon]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,69,00,6d,00,\
61,00,67,00,65,00,72,00,65,00,73,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,36,\
00,39,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\inifile\shell]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\inifile\shell\open]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\inifile\shell\open\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,4e,00,4f,00,\
54,00,45,00,50,00,41,00,44,00,2e,00,45,00,58,00,45,00,20,00,25,00,31,00,00,\
00

[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\inifile\shell\print]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\textfile]
@="Text Document"
"EditFlags"=dword:00200000
"FriendlyTypeName"=hex(2):40,00,25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,\
00,46,00,69,00,6c,00,65,00,73,00,25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,\
77,00,73,00,20,00,4e,00,54,00,5c,00,41,00,63,00,63,00,65,00,73,00,73,00,6f,\
00,72,00,69,00,65,00,73,00,5c,00,57,00,4f,00,52,00,44,00,50,00,41,00,44,00,\
2e,00,45,00,58,00,45,00,2c,00,2d,00,31,00,38,00,39,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\textfile\shell]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\textfile\shell\open]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\textfile\shell\open\command]
@=hex(2):22,00,25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,69,00,6c,\
00,65,00,73,00,25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,00,20,00,\
4e,00,54,00,5c,00,41,00,63,00,63,00,65,00,73,00,73,00,6f,00,72,00,69,00,65,\
00,73,00,5c,00,57,00,4f,00,52,00,44,00,50,00,41,00,44,00,2e,00,45,00,58,00,\
45,00,22,00,20,00,22,00,25,00,31,00,22,00,00,00

[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\textfile\shell\print]

[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\textfile\shell\printto]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\txtfilelegacy]
@="Text Document"
"EditFlags"=dword:00210000
"FriendlyTypeName"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,\
00,6f,00,6f,00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,\
32,00,5c,00,6e,00,6f,00,74,00,65,00,70,00,61,00,64,00,2e,00,65,00,78,00,65,\
00,2c,00,2d,00,34,00,36,00,39,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\txtfilelegacy\DefaultIcon]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,69,00,6d,00,\
61,00,67,00,65,00,72,00,65,00,73,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,31,\
00,30,00,32,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\txtfilelegacy\shell]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\txtfilelegacy\shell\open]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\txtfilelegacy\shell\open\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,4e,00,4f,00,\
54,00,45,00,50,00,41,00,44,00,2e,00,45,00,58,00,45,00,20,00,25,00,31,00,00,\
00

[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\txtfilelegacy\shell\print]

[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\txtfilelegacy\shell\printto]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Microsoft.PowerShellData.1]
"EditFlags"=dword:00020000
"FriendlyTypeName"=hex(2):40,00,22,00,25,00,73,00,79,00,73,00,74,00,65,00,6d,\
00,72,00,6f,00,6f,00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,\
33,00,32,00,5c,00,77,00,69,00,6e,00,64,00,6f,00,77,00,73,00,70,00,6f,00,77,\
00,65,00,72,00,73,00,68,00,65,00,6c,00,6c,00,5c,00,76,00,31,00,2e,00,30,00,\
5c,00,70,00,6f,00,77,00,65,00,72,00,73,00,68,00,65,00,6c,00,6c,00,2e,00,65,\
00,78,00,65,00,22,00,2c,00,2d,00,31,00,30,00,34,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Microsoft.PowerShellData.1\Shell]
@="Open"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Microsoft.PowerShellData.1\Shell\Edit]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Microsoft.PowerShellData.1\Shell\Edit\Command]
@="\"C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell_ise.exe\" \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Microsoft.PowerShellData.1\Shell\Open]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Microsoft.PowerShellData.1\Shell\Open\Command]
@="\"%localappdata%\\Microsoft\\WindowsApps\\notepad.exe\" \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Microsoft.PowerShellModule.1]
"EditFlags"=dword:00020000
"FriendlyTypeName"=hex(2):40,00,22,00,25,00,73,00,79,00,73,00,74,00,65,00,6d,\
00,72,00,6f,00,6f,00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,\
33,00,32,00,5c,00,77,00,69,00,6e,00,64,00,6f,00,77,00,73,00,70,00,6f,00,77,\
00,65,00,72,00,73,00,68,00,65,00,6c,00,6c,00,5c,00,76,00,31,00,2e,00,30,00,\
5c,00,70,00,6f,00,77,00,65,00,72,00,73,00,68,00,65,00,6c,00,6c,00,2e,00,65,\
00,78,00,65,00,22,00,2c,00,2d,00,31,00,30,00,36,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Microsoft.PowerShellModule.1\Shell]
@="Open"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Microsoft.PowerShellModule.1\Shell\Edit]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Microsoft.PowerShellModule.1\Shell\Edit\Command]
@="\"C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell_ise.exe\" \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Microsoft.PowerShellModule.1\Shell\Open]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Microsoft.PowerShellModule.1\Shell\Open\Command]
@="\"%localappdata%\\Microsoft\\WindowsApps\\notepad.exe\" \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Microsoft.PowerShellScript.1]
"EditFlags"=dword:00020000
"FriendlyTypeName"=hex(2):40,00,22,00,25,00,73,00,79,00,73,00,74,00,65,00,6d,\
00,72,00,6f,00,6f,00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,\
33,00,32,00,5c,00,77,00,69,00,6e,00,64,00,6f,00,77,00,73,00,70,00,6f,00,77,\
00,65,00,72,00,73,00,68,00,65,00,6c,00,6c,00,5c,00,76,00,31,00,2e,00,30,00,\
5c,00,70,00,6f,00,77,00,65,00,72,00,73,00,68,00,65,00,6c,00,6c,00,2e,00,65,\
00,78,00,65,00,22,00,2c,00,2d,00,31,00,30,00,33,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Microsoft.PowerShellScript.1\DefaultIcon]
@="\"C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell_ise.exe\",1"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Microsoft.PowerShellScript.1\Shell]
@="Open"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Microsoft.PowerShellScript.1\Shell\0]
"MUIVerb"=hex(2):40,00,22,00,25,00,73,00,79,00,73,00,74,00,65,00,6d,00,72,00,\
6f,00,6f,00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,\
00,5c,00,77,00,69,00,6e,00,64,00,6f,00,77,00,73,00,70,00,6f,00,77,00,65,00,\
72,00,73,00,68,00,65,00,6c,00,6c,00,5c,00,76,00,31,00,2e,00,30,00,5c,00,70,\
00,6f,00,77,00,65,00,72,00,73,00,68,00,65,00,6c,00,6c,00,2e,00,65,00,78,00,\
65,00,20,00,22,00,2c,00,2d,00,31,00,30,00,38,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Microsoft.PowerShellScript.1\Shell\0\Command]
@="\"C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe\" \"-Command\" \"if((Get-ExecutionPolicy ) -ne 'AllSigned') { Set-ExecutionPolicy -Scope Process Bypass }; & '%1'\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Microsoft.PowerShellScript.1\Shell\Edit]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Microsoft.PowerShellScript.1\Shell\Edit\Command]
@="\"C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell_ise.exe\" \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Microsoft.PowerShellScript.1\Shell\Open]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Microsoft.PowerShellScript.1\Shell\Open\Command]
@="\"%localappdata%\\Microsoft\\WindowsApps\\notepad.exe\" \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Applications\notepad.exe\SupportedTypes]
".inf"=""
".ini"=""
".cfg"=""
".conf"=""
".ps1"=""
".psd1"=""
".psm1"=""
".log"=""
".txt"=""
".md"=""
".sif"=""
".diz"=""
".lst"=""
".nfo"=""
".ssa"=""
".srt"=""
".scp"=""
".wtx"=""
".sct"=""
".wsc"=""
".compositefont"=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Notepad\Capabilities\FileAssociations]
".inf"="inffile"
".ini"="inifile"
".cfg"="inifile"
".conf"="inifile"
".ps1"="Microsoft.PowerShellScript.1"
".psd1"="Microsoft.PowerShellModule.1"
".psm1"="Microsoft.PowerShellData.1"
".log"="txtfilelegacy"
".txt"="txtfilelegacy"
".md"="txtfilelegacy"
".sif"="txtfilelegacy"
".diz"="txtfilelegacy"
".lst"="txtfilelegacy"
".nfo"="txtfilelegacy"
".ssa"="txtfilelegacy"
".srt"="txtfilelegacy"
".scp"="txtfilelegacy"
".wtx"="txtfilelegacy"
".sct"="scriptletfile"
".wsc"="scriptletfile"
".compositefont"="Windows.CompositeFont"

[HKEY_LOCAL_MACHINE\SOFTWARE\RegisteredApplications]
"Notepad"="Software\\Microsoft\\Notepad\\Capabilities"
Jedoch fehlen immer noch (großteils Windows eigene) Erweiterungen in der Vorschau wie
*.js, *.wsb, *.ps1, *.json, *.md, *.lnk, *.htm, *.hta, *.a3x, *.script, *.mingw,
*.log, *.OpenSSL, *.Manifest, *.prx, *.xsd, *.admx, *.mof, *.xrm-ms, *.scp etc.....

Wie kann man alle text-basierenden Dateien in der Explorer Vorschau anzeigen?

Nach oben