【原创】Windows PowerShell 实战指南-动手实验-8.10

Windows 10/11 内存压缩实战PowerShell 2种配置方式与8GB内存决策指南 本文详细解析了Windows 10/11内存压缩技术的原理与适用场景,提供两种PowerShell配置方式(基础状态检测与高级调优参数),并针对8GB内存设备给出专项优化建议。通过实战命令演示如何启用/禁用内存压缩、调整压缩算法积极性及工作线程数,帮助用户在CPU资源与内存效率间取得平衡,特别适合低内存设备用户提升系统性能。 阅读详情

任务1:

找出生随机数字的Cmdlet。

解答:

Get-Random

 

任务2:

找出显示当前时间和日期的Cmdlet

解答:

Get-Date

 

任务3:

任务#2的Cmdlet产生的对象类型是什么?

解答:

Get-Date | gm

对象类型:TypeName:System.Diagnostics.Process

 

任务4:

使用任务#2中的Cmdlet和Select-object,仅显示是星期几,示例如下:

DayOfWeek

————

Monday

解答:

(get-date).dayofweek

 

任务5:

找出可以显示已安装的补丁(hotfix)的Cmdlet

解答:

get-hotfix

 

任务6:

使用任务#5的Cmdlet显示已安装的补丁列表,按照安装日期对列表进行排序,并仅仅显示如下几列:安装日期、补丁ID、安装用户。

解答:

Get-HotFix | Select-Object -Property InstalledOn,Hotfixid,installedby | Sort-Object installedon

任务7:

重复任务#6,但这次按照补丁描述对结果进行排序,并输出描述、补丁ID、安装日期列,最终将结果保存到HTML文件。

解答:

Get-HotFix | Select-Object -Property Description,hotfixid,installedon | Sort-Object Description | ConvertTo-Html > Hotfix.html

任务8:

从安全事件日志显示最新的50条列表(如果安全事件列表为空,你也可以使用其他日志,比如系统或应用程序日志)。按照时间升序对日志进行排列,同时也按照索引排序。显示索引、时间以及每条记录的来源。将这些信息存入文本文件(不是HTML文件,而是纯文本文件)。

解答:

Get-EventLog -LogName Security -Newest 50 | Sort-Object -Property TimeWritten,index | Select-Object -Property index,TimeWritten,source | Out-File security.txt

注意:

Time属性名不对,需要使用GM参数来看他的真实属性是什么。

 

欢迎各位关注左下角的微信公众号,第一时间掌握本站最新信息和IT前沿信息,同时公众号中会不断更新私有IT资源哟!!

Windows PowerShell实战指南 Windows PowerShell实战指南 第2版 立即下载

相关推荐

WindowsPowerShell实战指南 高清带书签第2版.zip

WindowsPowerShell实战指南第2版 学习交流使用 请多多指教

windows查看补丁更新状态

1、加域服务器在powershell里打get-hotfix可以查看 Win10系统如何查看补丁是否更新到最新Windows10系统是一款新的系统,所以会经常发布更新,一般来说系统会自动下载并安装更新,那么有时用户也想看一下系统是否更新到最新,那该如何操作呢?下面小编就给大家带来Win10系统查看补丁是否更新到最新的方法,一起来看看吧。 1、单击开始菜单,点击设置; 2、点击 更...

sujin的博客 6898

PowerShell实战指南:从入门到精通

本书《Windows PowerShell Cookbook》第二版由Lee Holmes撰写,旨在为读者提供实用的PowerShell编程技巧。书中涵盖了从基础到高级的各种主题,包括字符串处理、文件操作、正则表达式、帮助文档编写等。本书不仅适合初学者快速掌握PowerShell的基本用法,也适合有经验的用户深入学习复杂任务的自动化方法。书中通过丰富的实例代码和详细的解释,帮助读者理解并应用PowerShell解决实际问题。此外,还介绍了如何利用Safari Books Online平台获取更多资源和支持。

Powershell命令批量获取域客户端某个补丁是否安装

​在AD域的"组策略管理编辑器"中,依次展开"用户配置→策略→管理模版→Windows设置→脚本(登录/注销)",设置“注销”脚本。​​​​​ ​添加脚本 需要在该目录下,新建一个“XXX.Ps1”的Powershell脚本,命令为:Get-HotFix | Where-Object {$_.HotFixID -Like ‘KB号’} >>\IP\共享文件夹路径\KB.CSV 注:KB号,例如“KB4012212”;路径,例如“\10.1.1.10\Share\KB.CSV”,且共享文件夹需

u013956462的博客 5313

Powershell 学习: 对象,数据的另一个名称 练习

找出生成随机数的cmdlet Get-Random 找出显示当前时间和日期的cmdlet  get-date get-date 产生的对象类型是什么? TypeName: System.DateTime 通过get-Member cmdlet 我们可以找到分配给某一特定类型对象的唯一名称,因此在get-date 末尾添加 | gm 我们可以查看输出的对象的类型 使用get-date...

weixin_42545594的博客 465

Windows Powershell实战指南(未完成)

Windows powershell初识别。

Bulestardemon的博客 1422

PowerShell 入门 3:动手实验篇,10实战命令带你掌握帮助、报表、日志、别名与远程查询

📌 PowerShell 实用实验指南 本文记录了10PowerShell核心实验,涵盖: 1️⃣ 帮助系统更新 (Update-Help) 2️⃣ HTML报告生成 (ConvertTo-Html进程报表) 3️⃣ 文件/打印机命令检索 4️⃣ 进程管理 (Get/Stop-Process) 5️⃣ 事件日志操作 (Write-EventLog) 6️⃣ 别名管理 (如gps=Get-Process) 7️⃣ 操作日志记录 (Start-Transcript) 8️⃣ 系统日志查询 (最近100)

分享 Windows 系统部署、镜像封装、终端管理、故障排查、Sysinternals 工具、PowerShell 自动化及 AI 工具应用。通过真实案例记录 IT 运维实践,探索更高效的系统管理方法。 1万+

PowerShell 实战:第 6 章动手实验全攻略,8 个命令任务带你掌握进程、日志、别名、服务与防火墙查询

本文总结了PowerShell第6章实验8实战任务,涵盖进程管理、日志查看、命令筛选、别名创建、服务查询和防火墙规则管理。通过Get-Process、Get-EventLog、Get-Command等核心Cmdlet的使用,掌握参数筛选、通配符应用等实用技巧。特别说明别名创建仅限当前会话,防火墙命令需管理员权限。文章提供简洁的总结表格,并建议制作速查表图片方便读者收藏。适合Windows系统管理员和PowerShell初学者快速掌握基础运维命令。

分享 Windows 系统部署、镜像封装、终端管理、故障排查、Sysinternals 工具、PowerShell 自动化及 AI 工具应用。通过真实案例记录 IT 运维实践,探索更高效的系统管理方法。 1万+

Windows11】PowerShell 5.X 升级至 PowerShell 7.X 完整指南

摘要: 本文提供从PowerShell 5.1升级至PowerShell 7的完整指南。两者可独立共存(5.1为powershell.exe,7为pwsh.exe)。升级方式推荐使用winget命令行安装(winget install Microsoft.PowerShell)或手动下载GitHub安装包。安装后可通过pwsh命令启动7.0版本,还支持配置5.1自动跳转至7.0(需修改$PROFILE配置文件)。文章详细说明了配置文件的创建方法、执行策略调整以及版本切换技巧,并指出5.1与7.0使用不同的配

该用户很懒, 没有写毛~~ 1万+

powershell实战指南第四章动手实验

实验环境:windows10 运行powershell ISE x86 1、显示正在运行的进程 Get-Process ** ** 2、显示最新的20个应用程序日志 Get-eventlog –LogName “application” -Netest 20 3、显示所有类型为“Cmdlet”的命令 Get-Command -CommandType “Cmdlet” 4、显示所有的别名 Get-alias 5、创建一个新的别名,在运行他 New-Alias -Name “np” notepad //为

weixin_44598035的博客 321

原创Windows PowerShell 实战指南-动手实验-9.8

任务1: 下面的命令是否可以获取特定域中所有计算机上已经安装的Hotfix的清单?阐述原因 Get-HotFix -ComputerName (Get-ADComputer -Filter * | Select-Object -ExpandProperty name) 解答: Get-Hotfix 的 -ComputerName 获取管道类型是:String[],通过()传递过来的是类型也...

cpongo10的博客~ 141

原创Windows PowerShell 实战指南-动手实验-3.8

2.哪一个Cmdlet命令能够把其他Cmdlet命令输出的内容转换为HTML? 命令:ConvertTo-Html 应用: PS C:\>get-process | convertto-html -property Name, Path, Company -title "Process Information" > proc.htm; ii proc. htm 这些命令创建并打...

cpongo10的博客~ 170

原创Windows PowerShell 实战指南-附录(复习实验-实验回顾1

任务1: 运行一个命令,从而显示应用程序事件日志最新100个目,不要使用Get-WinEvent。 解答: get-eventlog -computername localhost -logname Application -newest 100 任务2: 写一个仅显示前五个最消耗虚拟内存(VM)进程的命令。 解答: Get-Process | Sort-Object vm -Des...

cpongo10的博客~ 399

Windows Sysinternals 学习记录,工具使用方法

Windows Sysinternals Tools 学习记录前言部分工具使用说明Process Explorer功能简介快捷键注意事项Autoruns功能简介ASEP不同类型的自动启动Process Monitor功能简介使用技巧SigCheckpsPing && TCPViewZoomIt功能简介 前言 Sysinternals Suite 工具套件包含了超过70种适用于 Windows 平台的高级诊断和排错工具,由 Mark Russinovich 和 Bryce Cogswell 开

qq_42675635的博客 5125

windows powershell实战指南_「PowerShell」人人都值得学一点PowerShell实现自动化(2)

部分读者反应太多知识要学了,学完一轮又一轮,笔者也不想单单为了制造学习而学习,所有Excel催化剂所发布的内容,都是笔者所亲自使用到的,当然很多领域也没有深挖到很底的程度。众多工具、语言都是为了我们去服务的,Excel催化剂不提倡为了学习而学习,所以很有必要先评估一下每一样知识对自身工作及职业生涯上有何价值再认真地去投入一些时间去学习。在PowerShell这样的小众语言中,本篇尝试给大家梳理一下...

weixin_36372014的博客 899

Windows 调试工具三件套实战指南

本文介绍了Windows下三款经典调试利器:Sysinternals Suite、Visual Leak Detector及Intel® VTune Profiler。内容涵盖安装方法、核心功能及典型使用场景,结合实际项目调试与优化需求,提供了系统级诊断、内存泄漏检测与性能瓶颈分析的完整解决方案,适合开发者和系统工程师参考。

Darker的博客 1345

windows powershell实战指南_【安全研究】Powershell在主机中是否存在安全隐患?

↑ 点击上方关注我们近日,安全狗技术人员在研究powershell攻击运用到主机实战场景时,对powershell在主机中是否存在安全问题进行了一次较为全面的分析,并介绍了powershell从灰色工具逐步演变成为攻击利用工具的过程、攻击者的利用手段,最后分享了如何针对powershell攻击做效防御。从0到1的突破是极为困难的;从1到N却容易得多,powershell的攻击也是如此。...

weixin_39864571的博客 468
上一篇: 【原创】Windows PowerShell 实战指南-附录(复习实验)-实验回顾1
下一篇: 【原创】批量重置域用户密码
小拾1236
博客等级 码龄8年 109粉丝 438原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值