无忧启动论坛
标题:
PowerShell一些命令
[打印本页]
作者:
fulibo
时间:
3 天前
标题:
PowerShell一些命令
Windows Server 2025 and Windows 11 PowerShell modules
官网找到的,自己选了几个感觉有用的命令!
#将全局资源政策设为保守模式
#该命令将后台任务的全局资源策略设置为保守,确保后台任务使用最小 CPU
Set-AppBackgroundTaskResourcePolicy -Mode Conservative
#禁用后台任务日志
Disable-AppBackgroundTaskDiagnosticLog
#为用户显示所有后台任务
Get-AppBackgroundTask
#禁用 App-V 服务
Disable-Appv
#取消当前用户拥有的所有 BITS 转移作业
#该命令会取消当前用户拥有的所有 BITS 传输作业
Get-BitsTransfer | Remove-BitsTransfer
#取消计算机上的所有 BITS 传输作业
Remove-BitsTransfer -BitsJob $Bits
#暂停当前用户拥有的所有 BITS 转移作业
Get-BitsTransfer | Suspend-BitsTransfer
#暂停计算机上的所有 BITS 传输作业
Suspend-BitsTransfer -BitsJob $Bits
#禁用卷的 BitLocker
Disable-BitLocker -MountPoint "C:"
#禁用所有卷的 BitLocker
#第一个命令使用 Get-BitLockerVolume 获取当前计算机的所有 BitLocker 卷,并将其存储在 $BLV 变量中。
#第二个命令禁用了存储在$BLV 变量中的所有 BitLocker 卷的 BitLocker 加密。BitLocker 开始解密卷上的数据。
$BLV = Get-BitLockerVolume
Disable-BitLocker -MountPoint $BLV
#禁用一个 Active Directory 账户
#禁用组织单位中的所有账户
Get-ADUser -Filter 'Name -like "*"' -SearchBase "OU=Finance,OU=Users,DC=FABRIKAM,DC=COM" | Disable-ADAccount
#移除服务账户
#该命令从计算机账户 ComputerAcct1 中移除服务账户 SvcAcct1
#Remove-ADComputerServiceAccount -Identity ComputerAcct1 -ServiceAccount SvcAcct1
#该命令会从计算机账户 ComputerAcct1 中移除服务账户 SvcAcct1 和 SvcAcct2
#Remove-ADComputerServiceAccount -Identity ComputerAcct1 -ServiceAccount SvcAcct1,SvcAcct2
#停止启动事件收集器服务
Stop-SbecInstance -Service
#停止启动事件收集器实例
Stop-SbecInstance -Direct
#立即停止启动事件收集器实例
Stop-SbecInstance -Direct -Force
#清除所有缓存文件,该命令会删除所有缓存文件中的内容和信息
Clear-BCCache
#禁用降级功能,使客户端计算机不会向内容服务器请求更早版本的内容信息
#禁用降级模式
Disable-BCDowngrading
#设置最小延迟,该命令将客户端与服务器之间在使用透明缓存功能前必须存在的最小延迟设定为20毫秒
Set-BCMinSMBLatency -LatencyMilliseconds 20
#指定内容的最大年龄
Set-BCDataCacheEntryMaxAge -TimeDays 100
#禁用卷上的数据去重
Disable-DedupVolume -Volume "D:","E:","F:","G:"
#卸载设备健康认证服务
Uninstall-DeviceHealthAttestation
#卸载带有 SSL 绑定的设备健康认证服务
Uninstall-DeviceHealthAttestation -RemoveSslBinding
#移除多个地址的地址租赁
Remove-DhcpServerv4MulticastLease -Name "Multicast_VideoConference" -IPAddress 224.0.0.50,224.0.0.51 -ComputerName "DhcpServer01.Contoso.com"
#清除 DNS 客户端缓存
Clear-DnsClientCache
#禁用所有服务器级策略
Disable-DnsServerPolicy -Level Server
#移除 DNS 服务器中的转发器
Remove-DnsServerForwarder -IPAddress 10.0.0.8 -PassThru
#通过管道移除所有客户端子网
Get-DnsServerClientSubnet | Remove-DnsServerClientSubnet -PassThru -Force | Format-List
#该命令移除了一个名为 WDIContextLog 的 AutoLogger 配置
Remove-AutologgerConfig -Name "WDIContextLog"
#禁用共享配置和恢复密钥
#该命令禁用共享配置。IIS 随后在 %WINDIR%\config 中使用本地的 applicationHost.config 文件。备份的密钥会被恢复到本地密钥存储并删除
Disable-IISSharedConfig
#禁用共享配置而不恢复密钥
#该命令禁用共享配置。IIS 随后在 %WINDIR%\config 中使用本地的 applicationHost.config 文件。备份的密钥会被删除且不会恢复
Disable-IISSharedConfig -DontRestoreBackedUpKeys
#禁用共享配置并在本地使用
#该命令禁用共享配置。IIS 在本地复制共享配置并使用它。备份的密钥会被删除且不会恢复
Disable-IISSharedConfig -CopyRemoteConfigToLocalFiles
#获取关于 iSCSI 会话的信息
Get-IscsiSession
#显示连接的 iSCI 目标信息
Get-IscsiConnection
#禁用应用启动预取,该命令会禁用本地计算机上的应用程序启动预取
Disable-MMAgent -ApplicationLaunchPrefetching
#启用应用启动预取
Enable-MMAgent -ApplicationLaunchPrefetching
#获取应用启动预取、作 API 预取功能、页面合并和应用预启动的状态
Get-MMAgent
#设置预取文件的最大数量,设置作记录器 API 记录的场景预取文件的最大数量
Set-MMAgent -MaxOperationAPIFiles 128
#为应用创建一个传输过滤器
Get-NetTransportFilter -SettingName Compat -LocalPortStart 5000 -LocalPortEnd 5000 -RemotePortStart 6000 -RemotePortEnd 6000
#在系统层面重置缓解措施
Set-ProcessMitigation -System -Reset
#在系统层面禁用 SEHOP 组件
Set-ProcessMitigation -System -Disable SEHOP
#在系统层面启用 SEHOP 组件
Set-ProcessMitigation -System -Enable SEHOP
#将缓解措施恢复到系统默认状态
Set-ProcessMitigation -System -Remove -Disable DEP
#停止文件夹中所有任务的实例
Get-ScheduledTask -TaskPath "\UpdateTasks\" | Stop-ScheduledTask
Get-ScheduledTask -TaskPath "*" | Stop-ScheduledTask
#移除所有 SMB1 组件,包括 SMB1 服务器、SMB1 客户端和 SMB1 自动移除服务
Remove-SmbComponent -Name SMB1Protocol
#在未确认的情况下移除 SMB 映射到 SMB 共享
Remove-SmbMapping -RemotePath "\\Contoso-SO\VMFiles" -Force
#禁用默认网站的请求追踪功能
Disable-WebRequestTracing -Name "Default Web Site"
#禁用 Windows 错误报告
Disable-WindowsErrorReporting
作者:
it323
时间:
3 天前
感谢分享!
作者:
youxia1220
时间:
3 天前
谢谢分享
作者:
plezhong
时间:
3 天前
谢谢分享,可以保存下来到txt文档里了。
作者:
万人之上
时间:
3 天前
谢谢分享
作者:
ebaqiang
时间:
3 天前
感谢热心分享
作者:
wn168cn@163.com
时间:
3 天前
感谢分享
作者:
liuyang2025
时间:
3 天前
很全面啊,LZ辛苦了
作者:
ootdyao
时间:
3 天前
感谢分享
作者:
hmaaaa
时间:
3 天前
謝謝大大分享,感恩喔~~! ^^ 辛苦了!
作者:
zw18621862
时间:
3 天前
謝謝大大分享,感恩喔~~! ^^ 辛苦了!
作者:
窄口牛
时间:
3 天前
非不得以不用ps,执行起来太慢了。
作者:
ouanyu
时间:
3 天前
谢谢分享
作者:
a66
时间:
3 天前
看看~~
作者:
为无为
时间:
3 天前
感谢分享!
作者:
smile_z
时间:
3 天前
学习一下
作者:
zyy
时间:
3 天前
学习学习
作者:
sgyfx
时间:
3 天前
下载保存了,谢谢分享
作者:
guong
时间:
3 天前
谢谢分享了!
作者:
mengxiangdao
时间:
3 天前
感谢 很多命令有用
作者:
董大
时间:
3 天前
辛苦了!谢谢楼主分享技术知识!!
作者:
燕飞龙
时间:
3 天前
谢谢分享
作者:
yzszh64
时间:
3 天前
谢谢楼主。
作者:
win82
时间:
3 天前
感谢分享
作者:
yhage
时间:
3 天前
跟着楼主一起收藏。
作者:
womwom
时间:
3 天前
学习学习
作者:
ewq11111
时间:
3 天前
谢谢分享
作者:
mugui
时间:
3 天前
感谢分享!
作者:
pole87898843
时间:
3 天前
谢谢分享
作者:
handsome_xiang
时间:
3 天前
感谢分享!
作者:
lbw2007
时间:
前天 12:11
https://www.pstips.net/powershell-online-tutorials
PowerShell 在线教程 – PowerShell 中文博客
很全。
我一般吧pwsh当爬虫用,去各种漫画网站爬漫画
作者:
2267981144
时间:
前天 13:14
多谢佛心分享!
作者:
hj4043
时间:
前天 13:36
个人经常要用的一些命令,都是叫AI帮忙写
作者:
RoyRay
时间:
前天 16:49
收藏备用
作者:
yxtk
时间:
昨天 07:19
很好,就是记不住
作者:
ootdyao
时间:
昨天 07:36
感谢分享
作者:
dkzzlf
时间:
昨天 07:36
学习一下
作者:
shiqiang
时间:
昨天 14:57
实用命令,感谢分享,收藏备用。
作者:
lckkpp
时间:
昨天 15:02
谢谢分享
作者:
devilma
时间:
昨天 22:04
学习一下
作者:
xxzz2233
时间:
昨天 22:45
感谢分享
欢迎光临 无忧启动论坛 (http://wuyou.net/)
Powered by Discuz! X3.3