• 在Windows资源管理器中预览PowerShell文件


    Windows资源管理器(现在称为Windows 10中的文件资源管理器)具有预览功能窗格,启用该窗格后,将显示所选文件的内容而不打开它们。
    它适用于系统中注册的文件类型,例如PDF文件,Word文档,Excel电子表格,甚至MP3音乐文件。
    但奇怪的是,它不适用于PowerShell文件

      

    PowerShell文件有三种类型,.ps1,.psm1和.psd1。
    不幸的是,它们都没有在开箱即用的Windows中正确注册。
    由于它们基本上是基于文本的文件,我们可以手动设置它们,因此Windows资源管理器可以使用记事本来预览它们。
      打开注册表编辑器,然后转到以下位置:

    HKCU:SoftwareClasses

      在Classes项右键新建项

      

      将其命名为.ps1,然后添加一个名为 Perceived 的新字符串值,并将其值设置为“Text”

      

    或者执行Powershell脚本

    $path='HKCU:SoftwareClasses.ps1'
    $exists=Test-Path -Path $path
    if(!$exists){
        $null=New-Item -Path $path
    }
    
    $path='HKCU:SoftwareClasses.psd1'
    $exists=Test-Path -Path $path
    if(!$exists){
        $null=New-Item -Path $path
    }
    
    $path='HKCU:SoftwareClasses.psm1'
    $exists=Test-Path -Path $path
    if(!$exists){
        $null=New-Item -Path $path
    }
    
    Get-Item -Path 'HKCU:SoftwareClasses*' -Include .ps1,.psd1,.psm1|
    Set-ItemProperty -Name PerceivedType -Value text
  • 相关阅读:
    TLS回调函数
    MySQL-based databases CVE-2016-6664 本地提权
    go语文中panic的使用
    Redis实现分布式锁与任务队列的思路
    mysql添加权限权限用户
    php压缩html代码减少页面响应时间
    Docker搭建nginx+php-fpm运行环境
    vscode使用phpxdebug调试
    PHP7引用类型
    PHPFPM模式三种运行模式
  • 原文地址:https://www.cnblogs.com/feiyucha/p/11059297.html
Copyright © 2020-2023  润新知