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

做网站提供服务器吗安平营销型网站建设费用

做网站提供服务器吗,安平营销型网站建设费用,wordpress管理入口,做自己的网站需要什么文章目录 环境背景安装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/798652.html

相关文章:

  • 现在lol谁做教学视频网站体验营销策略
  • 棋牌网站建设最新实时大数据
  • 怎样做网站的优化工作给人做网站的公司
  • 好的文案网站企业网站运维
  • 院系网站建设陕西住房和城乡建设部网站
  • 建筑安全类网站网站策划方案ppt
  • 云南seo整站优化报价微信公众平台是什么
  • 做电影网站放抢先版广东网站设计哪家专业
  • 虚拟资源站码支付wordpress河北病例最新情况
  • 西城专业网站建设公司哪家好wordpress无法加载图片
  • 江西省建设局网站安装2个wordpress
  • 临沧网站制作视频网站如何推广
  • 网站建设网站规划书wordpress显示文章图片
  • 盘锦微商网站建设网络推广网站
  • js制作网页制作步骤广州 网站优化
  • 小精灵儿童网站免费做踢网站域名备案查询
  • 指定网站长期建设 运营计划大港做网站
  • 网站开发方式有外包网站开发移动端
  • 有哪些做废品的网站有哪些可以免费做高数题的网站
  • 做网站的前端是做什么dede查看网站
  • 行业门户网站是什么外贸圈阿里巴巴
  • 如何做百度秒收录网站c 做网站怎么发布
  • 招标网站官网网络推广哪个平台效果最好
  • 网站建设公司新报价上虞区驿亭镇新农村建设网站
  • 如何给别人做网站挣钱网站建站定做
  • 智能网站建设系统网络广告营销的实现方式
  • flash企业网站安徽网站优化价格咨询
  • 合肥网站建设百家号如何找网站推广
  • 做网站网站盈利会怎么样网页图片居中
  • 如何查询一个网站是否备案深圳网站建设案