在Windows资源管理器中预览PowerShell文件
2023-09-14 09:00:20 时间
Windows资源管理器(现在称为Windows 10中的文件资源管理器)具有预览功能窗格,启用该窗格后,将显示所选文件的内容而不打开它们。
它适用于系统中注册的文件类型,例如PDF文件,Word文档,Excel电子表格,甚至MP3音乐文件。
但奇怪的是,它不适用于PowerShell文件
PowerShell文件有三种类型,.ps1,.psm1和.psd1。
不幸的是,它们都没有在开箱即用的Windows中正确注册。
由于它们基本上是基于文本的文件,我们可以手动设置它们,因此Windows资源管理器可以使用记事本来预览它们。
打开注册表编辑器,然后转到以下位置:
HKCU:\Software\Classes
在Classes项右键新建项
将其命名为.ps1,然后添加一个名为 Perceived 的新字符串值,并将其值设置为“Text”
或者执行Powershell脚本
$path='HKCU:\Software\Classes\.ps1' $exists=Test-Path -Path $path if(!$exists){ $null=New-Item -Path $path } $path='HKCU:\Software\Classes\.psd1' $exists=Test-Path -Path $path if(!$exists){ $null=New-Item -Path $path } $path='HKCU:\Software\Classes\.psm1' $exists=Test-Path -Path $path if(!$exists){ $null=New-Item -Path $path } Get-Item -Path 'HKCU:\Software\Classes\*' -Include .ps1,.psd1,.psm1| Set-ItemProperty -Name PerceivedType -Value text
相关文章
- Windows之权限讲解
- Windows文件自删除的两种方法
- Windows中读写ini文件
- 基于Windows服务实现的亚马逊云S3文件上传
- Windows Store App 全球化:在XAML元素中引用字符串资源
- Windows 2003 Server C盘空间被IIS日志文件消耗殆尽案例
- 一句命令激活windows/office
- 在Windows资源管理器中预览PowerShell文件
- Cocoa教学:Windows OOP与Cocoa MVC之对比
- 调整Windows 10字号
- Windows 下 Nginx 配置 多个conf 文件的过程与注意事项
- MFC Windows 程序设计[270]之文件的遍历与搜索(附源码)
- MFC Windows 程序设计[237]之动态值的控制(附源码)
- MFC Windows 程序设计[118]之文本下拉列表框(附源码)
- windows 操作系统使用 pscp 拷贝文件到 Linux 系统遇到的错误消息
- ubuntu如何访问windows共享文件夹
- Windows 有没有办法查看文件被哪个进程占用
- windows下lib文件文件解析 dll.lib windows下动态库dll也要有个 lib
- vmware ubuntu14.04虚拟机不能正常拷贝文件到windows且不能自适应虚拟机屏幕窗口自动变化的解决办法
- windows下,‘cmake‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。
- windows下建立文件的换行符^M导致linux下的shell脚本执行错误的解决方式
- MySQL——修改root密码的4种方法(以windows为例)
- Windows主机中的文件无法拖拽到虚拟机的Ubuntu20系统中(已经安装了VMTools)
- 操作系统权限提升(十七)之绕过UAC提权-Windows令牌概述和令牌窃取攻击