Last active
June 27, 2021 10:49
-
-
Save niikoo/e6194a41550e28e8fbe69a0d1d639b94 to your computer and use it in GitHub Desktop.
Windows 10 Improve explorer.exe Previews
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
REM Run this file as Administrator | |
REM Python | |
reg add HKLM\SOFTWARE\Classes\.py /v PerceivedType /t REG_SZ /d text /f | |
REM Lua | |
reg add HKLM\SOFTWARE\Classes\.lua /v PerceivedType /t REG_SZ /d text /f | |
REM node.js/npm | |
reg add HKLM\SOFTWARE\Classes\.npmignore /v PerceivedType /t REG_SZ /d text /f | |
REM HTML/CSS/SCSS/LESS | |
reg add HKLM\SOFTWARE\Classes\.less /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.sass /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.scss /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.css /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.html /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.htm /v PerceivedType /t REG_SZ /d text /f | |
REM JS/TS/JSON | |
reg add HKLM\SOFTWARE\Classes\.jshintrc /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.json /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.yarnrc /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.npmrc /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\babel /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.babelrc /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.node_repl_history /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.js /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.ts /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.jsx /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.tsx /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.mjs /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.mjs /v "Content Type" /t REG_SZ /d "text/javascript" /f | |
reg add HKLM\SOFTWARE\Classes\.jsproj /v PerceivedType /t REG_SZ /d text /f | |
REM JSON-LD | |
reg add HKLM\SOFTWARE\Classes\.jsonld /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.jsonld /v "Content Type" /t REG_SZ /d "application/ld+json" /f | |
REM C/C++ | |
reg add HKLM\SOFTWARE\Classes\.h /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.h++ /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.c /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.c++ /v PerceivedType /t REG_SZ /d text /f | |
REM git | |
reg add HKLM\SOFTWARE\Classes\.gitattributes /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.gitconfig /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.gitmodules /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.gitignore /v PerceivedType /t REG_SZ /d text /f | |
REM XML/XSD/XSL | |
reg add HKLM\SOFTWARE\Classes\.xml /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.xsd /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.xsl /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.xslt /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.xss /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.yaml /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.yml /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.policy /v PerceivedType /t REG_SZ /d text /f | |
REM dotnet | |
reg add HKLM\SOFTWARE\Classes\.config /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.csproj /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.sln /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.cshtml /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.targets /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.testrunconfig /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.testsettings /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.vcxproj /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.vcproj /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.vcp /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.vcw /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.vcxitems /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.vbproj /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.vbhtml /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.settings /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.properties /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.props /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.cache /v PerceivedType /t REG_SZ /d text /f | |
REM batch/cmd/powershell/windows | |
reg add HKLM\SOFTWARE\Classes\.bat /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.cmd /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.reg /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.ps1 /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.inf /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.ini /v PerceivedType /t REG_SZ /d text /f | |
REM unix/linux/bash/WSL | |
reg add HKLM\SOFTWARE\Classes\.zshrc /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.bashrc /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.bash_profile /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.bash_history /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.wslconfig /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.zsh /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.XCompose /v PerceivedType /t REG_SZ /d text /f | |
REM Text | |
reg add HKLM\SOFTWARE\Classes\.md /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.markdown /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.text /v PerceivedType /t REG_SZ /d text /f | |
REM Log files | |
reg add HKLM\SOFTWARE\Classes\.log /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.log1 /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.log2 /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.log3 /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.log4 /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.log5 /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.log6 /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.log7 /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.log8 /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.log9 /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.log0 /v PerceivedType /t REG_SZ /d text /f | |
REM Misc | |
reg add HKLM\SOFTWARE\Classes\.dockerignore /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\Dockerfile /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.coffee /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.go /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.nfo /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.makefile /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.lsp /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.lsp /v "Content Type" /t REG_SZ /d "text/plain" /f | |
reg add HKLM\SOFTWARE\Classes\.jsp /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.java /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.script /v PerceivedType /t REG_SZ /d text /f | |
REM Overrides | |
reg add HKLM\SOFTWARE\Classes\.html /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.html4 /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.html5 /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.xhtml /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.htm /v PerceivedType /t REG_SZ /d text /f | |
reg add HKLM\SOFTWARE\Classes\.hta /v PerceivedType /t REG_SZ /d text /f | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment