PowerShell 批量文件分发脚本 最近遇到了一个需要批量处理的问题,需要从Excel文件去读取Excel中的计算机名称,手动一个个复制太不方便了;然后根据微软的Powershell命令,进行了学习,然后今天来分析一段实用的 PowerShell 脚本,它能从 Excel 读取计算机名,然后批量向这些计算机复制文件,大大提高工作效率。 加载必要的程序集 这行代码的作用是加载 Microsoft.Office.Interop.Exce PowerShell / VIP / Windows / 笔记 2025-07-08 oaklee
Windows 10 到 Windows 11 的自动化升级脚本 此PowerShell脚本的主要目的是自动化Windows 10系统的升级过程,简化用户操作,确保系统顺利过渡到Windows 11。脚本通过挂载指定的Windows 11 ISO镜像并启动升级进程,确保用户能够顺利完成升级。 1. 初始化变量 2. 日志文件创建 3. 日志记录函数 4. 权限检查 5. 系统版本检查 5. ISO文件检查 6. 检查升级进程 7. 挂载ISO镜像 8. 提取IS Active Directory / PowerShell / VIP / Windows / 笔记 2025-07-04 oaklee
Windows 更改无线Mac地址 注意:建议以下操作在Powershell中运行,并且使用管理员身份运行 在 Windows 中,你可以通过 CMD 更改无线网卡的 MAC 地址。请按照以下步骤操作: 更改无线 MAC 地址 更改 MAC 地址 以下路径为WIFI驱动器的注册表路径地址 一旦找到了对应的索引(例如,假设是 0002),你可以使用以下命令更改 MAC 地址: 请将3A1B4C5D6E7F替换为正确的MAC地址 验证更 Network / PowerShell / Windows 2025-04-11 oaklee
microsoft store打不开的解决办法 重置应用缓存 Microsoft Store无法打开时,可通过重置缓存、更新系统、检查网络设置等方法解决,建议优先尝试重置应用缓存(运行wsreset.exe) 应用无法更新/初始化 PowerShell / Windows / 笔记 2025-03-15 oaklee
如何使用 PowerShell 修复 Active Directory 帐户锁定 为何被锁? 由于需要处理更多应用和凭证,用户在尝试登录次数过多后可能会被帐户封锁 许多组织在登录尝试失败一定次数后锁定用户帐户。这样做的目的是防止黑客通过暴力手段获取用户密码。但是,并非所有锁定都是来自恶意来源,甚至不是由忘记密码的用户造成的。 当用户更换工作地点时,也可能发生帐户锁定。一种常见的情况是,当用户从办公室中已加入域的 Windows 桌面切换到家中当前未连接到网络的另一台 Windo Active Directory / PowerShell / Windows 2025-01-21 oaklee
使用 PowerShell 检查网络可达性 在日常的系统管理和网络监控中,确认设备的网络可达性是一个常见且重要的任务。本文将详细解析一段使用 PowerShell 编写的脚本,该脚本用于检查一组机器是否可达,并将可达的机器列出。 PowerShell 脚本: 1. 定义机器名数组 这一部分定义了一个名为 $machines 的数组,包含了需要检查的机器名称。这里列出了两台机器:PC-TEST01 和 PC-TEST02。可以根据实际需求,增 Network / PowerShell / Windows / 笔记 2025-01-16 oaklee
Microsoft 本地管理员密码如何获取 Active Directory Administrative Cente 首先我们需要用到以下工具: Active Directory Administrative Center 如果通过LAPS 查询不到密码可以通过Attribute Editor获取 字符串密码 还可以使用Get-AdmPwdPassword PowerShell cmdlet 查看到期日期: 密码过期后客户端多久 Active Directory / PowerShell / VIP / Windows / 笔记 2025-01-09 oaklee
获取 Active Directory 用户组信息 如何高效地从 Active Directory 中提取这些信息 这一行代码使用 Get-ADGroup 命令,从 Active Directory 中筛选出名称以 "somethig" 开头的用户组。-Filter 参数的使用使得我们能够灵活地指定所需的组。 这部分通过 ForEach-Object 循环,针对每个获取到的用户组进行处理,使得后续操作可以逐个应用。 在处理每个组时,当前组的名称被存 Active Directory / PowerShell 2024-12-29 oaklee