如何使用 PowerShell 通过 Excel+Outlook 批量发送个性化邮件 在日常办公场景中(如 HR 发放奖金通知、财务推送对账文件、行政发送批量通知),经常需要向不同收件人发送带专属附件的个性化邮件。手动操作不仅效率低下,还容易出现漏发附件、称呼错误等问题。 重要:必须要保证Outlook处于登录状态! 脚本核心功能 配置说明 脚本仅需修改以下 3 处配置,无需改动核心逻辑: 前提:安装Excel COM 组件 1. Excel 文件路径 2. 邮件主题 3. 邮件正 Active Directory / PowerShell / Windows / 笔记 2025-12-29 oaklee
使用Get-ADUser检查AD用户是否存在 在本文中,我将介绍如何使用PowerShell cmdlet Get-ADUser检查Active Directory用户是否存在,并展示如何处理一些特殊情况,例如-ErrorAction Stop不起作用,设置$ErrorActionPreference = 'Stop'也不起作用,以及如何使用try {} catch {}块。 AD cmdlet在某些方面与PowerShell标准不一致。例如 Active Directory / PowerShell / Windows / 笔记 2025-09-28 oaklee
Powershell自动执行脚本之profile 四中不同的profile脚本 Powershell支持四种可以用来初始化任务的profile脚本。应用之前要弄清楚你的初始化是当前用户个人使用,还是所有用户。如果是个人使用,可以使用"当前用户profile",但是如果你的初始化任务是针对所有用户,可是使用"所有用户profile"。 Profile 描述 位置 所有用户 所有用户共有的profile $pshome\profile.ps1 所有用 Active Directory / PowerShell / Windows / 笔记 2025-09-26 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
如何使用 PowerShell 修复 Active Directory 帐户锁定 为何被锁? 由于需要处理更多应用和凭证,用户在尝试登录次数过多后可能会被帐户封锁 许多组织在登录尝试失败一定次数后锁定用户帐户。这样做的目的是防止黑客通过暴力手段获取用户密码。但是,并非所有锁定都是来自恶意来源,甚至不是由忘记密码的用户造成的。 当用户更换工作地点时,也可能发生帐户锁定。一种常见的情况是,当用户从办公室中已加入域的 Windows 桌面切换到家中当前未连接到网络的另一台 Windo Active Directory / PowerShell / Windows 2025-01-21 oaklee
如何防止别人访问电脑的系统盘 打开组策略编辑器 首先我们需要在windows 搜索框搜索:gpedit.msc 用户配置-管理模板 打开后,选择“用户配置”,再点击“管理模板”,下拉菜单中选项,选中“windows组件,找到“windows资源管理器” windows 资源管理器 然后在Windows资源管理器中找到 "防止从我的计算机访问驱动器" Active Directory / VIP / Windows 2025-01-17 oaklee