当前位置: 首页 > wzjs >正文

做淘客网站多少钱权威解读当前经济热点问题

做淘客网站多少钱,权威解读当前经济热点问题,做游戏 网站,域名举例文章目录 环境背景安装PowerShell 7.X其它启动PowerShell 5.1和7.X$PSVersionTable.PSVersion启动PowerShell 5.1时强制启动7.X 参考 环境 Windows 11 专业版 背景 PowerShell 5.1是Windows内置的,发布时间是2016 年。现在PowerShell版本已经到了7.5.1&#xff0…

文章目录

  • 环境
  • 背景
  • 安装PowerShell 7.X
  • 其它
    • 启动PowerShell 5.1和7.X
    • $PSVersionTable.PSVersion
    • 启动PowerShell 5.1时强制启动7.X
  • 参考

环境

  • Windows 11 专业版

背景

PowerShell 5.1是Windows内置的,发布时间是2016 年。现在PowerShell版本已经到了7.5.1,不过需要手工安装。

另外,由于兼容性(模块兼容性和.NET依赖)的问题,安装PowerShell 7.X并不会覆盖5.1,二者可以同时并存。

  • PowerShell 5.1的位置是 C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
  • PowerShell 7.X的位置是 C:\Program Files\PowerShell\7\pwsh.exe

安装PowerShell 7.X

打开 https://github.com/PowerShell/PowerShell/releases ,我看到的最新版本是v7.5.1,在Assets下找到合适的操作系统。注意,默认只列出了前面一部分,需要点击 Show all 28 assets 才会全部列出来:

在这里插入图片描述

我下载的文件是 PowerShell-7.5.1-win-x86.exe

下载后双击安装,安装过程略。

其它

启动PowerShell 5.1和7.X

如上所述,PowerShell 5.1和7.X的安装位置不同,文件名也不同,所以二者可以并存。

  • 启动PowerShell 5.1: powershell
  • 启动Powershell 7.X: pwsh

注:安装Powershell 7.X时,会自动添加路径,而Powershell 5.1本来就在路径里。

在这里插入图片描述

$PSVersionTable.PSVersion

可以用 $PSVersionTable.PSVersion 命令查看当前shell的版本:

  • Powershell 5.1:
PS C:\Users\Administrator> $PSVersionTable.PSVersionMajor  Minor  Build  Revision
-----  -----  -----  --------
5      1      22621  2506
  • Powershell 7.X:
PS C:\Users\Administrator> $PSVersionTable.PSVersionMajor  Minor  Patch  PreReleaseLabel BuildLabel
-----  -----  -----  --------------- ----------
7      5      1

启动PowerShell 5.1时强制启动7.X

如果想要在运行PowerShell 5.1时也强制运行7.X,则可以通过修改配置文件来达到目的。

首先定位配置文件:

PS C:\Users\Administrator> echo $profile
C:\Users\Administrator\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1

注:在Powershell 5.1或者7.X下,其 $profile 是一样的。

编辑这个文件(如果不存在则创建之):

if ($PSVersionTable.PSVersion.Major -lt 7) {pwshexit
}

逻辑很简单,检查版本号,如果小于7,则启动 pwsh (即Powershell 7.X),并结束自身。

现在,启动Powershell 5.1(运行 powershell 或者从开始菜单选中 Windows PowerShell ),报错了:

. : 无法加载文件 C:\Users\Administrator\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1,因为在此系统上禁
止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。
所在位置 行:1 字符: 3
+ . 'C:\Users\Administrator\Documents\WindowsPowerShell\Microsoft.Power ...
+   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~+ CategoryInfo          : SecurityError: (:) [],PSSecurityException+ FullyQualifiedErrorId : UnauthorizedAccess

这个报错与系统安装策略有关。要解决这个问题,需要调整执行策略以允许运行脚本。

首先查看当前策略:

PS C:\Users\Administrator> Get-ExecutionPolicy -ListScope ExecutionPolicy----- ---------------
MachinePolicy       UndefinedUserPolicy       UndefinedProcess       UndefinedCurrentUser       UndefinedLocalMachine       Undefined

CurrentUser 的策略调整为 RemoteSigned

Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy RemoteSigned -Force

验证修改:

PS C:\Users\Administrator> Get-ExecutionPolicy -ListScope ExecutionPolicy----- ---------------
MachinePolicy       UndefinedUserPolicy       UndefinedProcess       UndefinedCurrentUser    RemoteSignedLocalMachine       Undefined

再次启动PowerShell 5.1:

Windows PowerShell
版权所有(C) Microsoft Corporation。保留所有权利。安装最新的 PowerShell,了解新功能和改进!https://aka.ms/PSWindowsPowerShell 7.5.1
PS C:\Users\Administrator>

可见,成功启动了PowerShell 7.X。可以用 $PSVersionTable.PSVersion 来验证版本。

参考

  • https://github.com/PowerShell/PowerShell/releases
http://www.dtcms.com/wzjs/430271.html

相关文章:

  • 住房与城乡建设部网站 黑龙江江苏seo推广
  • c 怎么做网站百度百科查询
  • 做的比较好的官方网站如何创建一个网站
  • 建设一个网站的操作流程百度数据开放平台
  • 商城类网站和o2o网站南京关键词网站排名
  • asp.net做网站系统windows优化大师好不好
  • 商务网站建设服务商网页怎么做出来的
  • 杭州靠谱的网站设计seo教程优化
  • 小学生的做试卷儿的网站 你这常见的网络营销方式
  • 想自己做淘宝有什么网站吗免费推广网址
  • 实业 东莞网站建设人工智能的关键词
  • 电商网站建设与运营方向日本搜索引擎naver入口
  • 冯提莫斗鱼前在哪个网站做直播培训学校
  • 中软国际软件培训企业网站seo服务
  • 网站建设规划书中包含内容如何开发一个软件平台
  • 长宁区网站建设公司百度站长平台官网登录入口
  • html做简单网站实例网站推广论坛
  • wordpress调用播放器seo搜索引擎招聘
  • 杭州如何做百度的网站线上推广具体应该怎么做
  • 军事信息化建设网站威海seo公司
  • 在线视频网站a一级爰a做免费网络营销的概念
  • 成都手机建站net的网站建设
  • 做有后台的网站网站自动推广软件免费
  • 怎样做免费网站建设网站源码建站
  • 营销型网站建设方法热搜关键词查询
  • 一般做公司网站需要哪几点怎么看关键词的搜索量
  • 温州公司做网站青岛网站建设优化
  • 网站建设 英文网络公司经营范围
  • 包头公司注册seo优化推广教程
  • 江西省住房与城乡建设厅网站seo 推广服务