
一、下载 PowerShell 7
访问 PowerShell 官网 GitHub 存储库获取下载地址:https://github.com/PowerShell/PowerShell/releases
选择与您的 Windows 系统体系结构匹配的 PowerShell 版本,主要有两个版本可供选择:PowerShell-7.x.x-win-x64.msi(64位系统)和 PowerShell-7.x.x-win-x86.msi(32位系统);其他平台版本可根据自身需求下载。
二、安装 PowerShell 7
1. 手动安装(图形化向导)
若系统已安装 PowerShell 核心 6.x,安装 PowerShell 7 时会自动将其更新(实际会删除 PowerShell 核心 6.x);
该安装包不会删除系统自带的 PowerShell 5.1,PowerShell 7 会作为独立程序运行;
默认安装路径为 $env:ProgramFiles\PowerShell\<version>,安装完成后,可从“开始”菜单或安装目录中启动,其可执行文件名为 pwsh.exe。
启动 PowerShell 5.1:按 Win+R 打开“运行”,输入
powershell后回车;启动 PowerShell 7:按 Win+R 打开“运行”,输入
pwsh后回车。
2. 命令行自动安装
按 Win+R 打开“运行”,输入
PowerShell启动 PowerShell 终端;运行以下命令,将自动下载并安装最新版 PowerShell 7(默认选项):
iex "& { $(irm https://aka.ms/install-powershell.ps1) } -UseMSI -Quiet"3. 网络批量安装(多台计算机管理)
下载 PowerShell 7 的 .msi 安装文件,将其复制到文件共享目录,并确保所有目标计算机都能访问该共享路径;
在活动目录服务器上,打开“组策略管理控制台”;
找到需要实施 PowerShell 7 安装配置的 GPO(组策略对象)并打开,依次导航至“计算机配置 → 软件设置”;
右键单击“软件安装”,选择“新建 → 软件包”,在弹出的对话框中,添加 .msi 文件的完整共享路径(例如:\\server.name\foldername\PowerShell-7.x.x-win-x64.msi);
选择“打开”,然后选择“分配”,点击“确定”完成配置;
将该 GPO 附加到对应的 OU(组织单元),等待部署完成即可。
三、使用 PowerShell 7
1. 执行策略设置
2. PowerShell 7 核心特性
PS C:\> Get-Command
3. 常用 cmdlet 列举
Get-Location:获取当前所在目录;Set-Location:切换当前目录(原文笔误,修正为“切换”);Move-Item:将文件移动到新目标路径;Copy-Item:将文件复制到新目标路径;Rename-Item:重命名现有文件(原文简写,补充完整命令);New-Item:创建新文件或目录。
4. cmdlet 常用参数说明
-WhatIf:显示命令执行后的预期效果,但不实际运行命令;-Confirm:命令执行前弹出确认提示,确认后才会执行;-Verbose:输出更详细的命令执行过程信息;-Debug:显示命令执行的调试信息,便于排查问题;-ErrorAction:指定命令发生错误时的处理方式,包含四个选项:继续(Continue)、停止(Stop)、静默继续(SilentlyContinue)、查询(Inquire);-ErrorVariable:指定用于存储错误信息的变量;-OutVariable:指定用于存储命令输出信息的变量;-OutBuffer:指定 cmdlet 积累到预设数量的对象后,再调用下一个 cmdlet。
5. PowerShell 特殊变量
$Error:错误对象数组,存储最近发生的错误信息;$Host:显示当前运行的托管应用程序;$Profile:存储用户配置文件的完整路径;$PID:存储当前 PowerShell 进程的标识符;$PSUICulture:存储当前 UI 的区域设置(原文表述优化,更精准);$NULL:包含 NULL(空)值;$False:包含 FALSE(假)布尔值;$True:包含 TRUE(真)布尔值。
6. 管道字符的使用
7. 脚本编辑与调试(PowerShell ISE)
四、总结
下载地址:
百度网盘:https://pan.baidu.com/s/1_e5s-zS8-9TKSqsuBhNwYg?pwd=whbd 提取码: whbd
夸克网盘:https://pan.quark.cn/s/f08ec82076e6
迅雷云盘:https://pan.xunlei.com/s/VOo_5WmBRCFH6775MzXO7XZsA1?pwd=98ie#
标签: 工作软件
还木有评论哦,快来抢沙发吧~