【搜索列表中的关键字】ipconfig | Select-String "IP"#查询进程qq的详细信息Get-Process qqGet-Process qq | format-list *#查看内存占用大于100mb的进程Get-Process | where-object {$_.WorkingSet -gt 100mb}#查看名称匹配字符"sql"的所有进程,casesensitive 区
原创 2023-01-10 11:21:34
250阅读
论坛里面有人询问如何使用powershell脚本查询文件修改的审计日志,豆子服务器没开这个功能,不过尝试写了个类似的脚本可以查询日志,并输出对应的xml内容。基本方法是get-winevent, 可以指定对应的eventid,获取列表。如果想获取这个事件具体的内容,需要根据不同事件的xml内容进行变化。比如$Events = Get-WinEvent -Compute
推荐 原创 2015-09-16 13:12:17
6738阅读
2点赞
1.用PowerShell查询指定OU中所有账号的创建时间\SID\上次修改密码时间\最后一次登录时间:Get-ADuser -searchbase ' OU=LL,DC=LL,DC=COM ' -filter * -Properties * | Select-Object Name,SID, Created,PasswordLastSet,@{n="lastLogonDate";e={[date
原创 2017-01-19 15:21:35
1163阅读
function Invoke-SQL1: function Invoke-SQL { param( [string] $DBServer, [string] $Database, [string] $SQLCMD ) $connectionString = "Data Source=$DBServer; " + "I
原创 2021-08-23 10:44:00
392阅读
1.用PowerShell查询指定OU中所有账号的创建时间\SID\上次修改密码时间\最后一次登录时间:Get-ADuser -searchbase ' OU=LL,DC=LL,DC=COM ' -filter * -Properties * | Select-Object Name,SID, Created,PasswordLastSet,@{n="lastLogonDate";e={[date
原创 2017-01-24 11:12:04
1421阅读
豆子的兼职是澳洲代购(提供澳洲直邮或者国内供货,需要的可以联系),很多时候需要当客服给客人发送快递单号,这些单号都是由仓库打包人员每天统计在EXCEL里面发送给我的。比如,我有很多xlsx快递单号文档,格式大概是这样的有的时候,为了查找某个订单号,需要查看QQ聊记录找到对应的发货单记录 然后还得找到当天对应的EXCEL表格,非常麻烦,往往为了查询一个单号需要折腾2分钟。为了解决这个查找的问题,豆子
原创 精选 2016-05-28 12:12:10
3841阅读
3点赞
15评论
豆子今天重新设置了某个财务软件的邮件配置,需要查询一下是否成功发送。登录Office 365- Admin - Exchange - Mail flow, 设置好条件就可以查询了然后问题出现了,这个系统显示的时间是UTC的标准时间,而不是我所在地的时间。根据微软的解释,此事无解,因此作为云服务器,Office365是不知道用户计算机的本地时间的。https://support.microsoft.
原创 精选 2015-11-25 07:56:38
2125阅读
PowerShell查询Windows事件日志
原创 2021-08-23 10:52:42
633阅读
-----提供AD\Exchange\Lync\Sharepoint\CRM\SC\O365等微软产品实施及外包,QQ:185426445.电话18666943750需求:根据要求对集团AD域及下属3个子域的所有AD账号进行统计,查询所有锁定的账号,解锁,并每天早上发送邮件到指向邮箱。Import-Module activedirectory $yuntcloud_Lockeduser&
原创 2017-07-09 22:17:05
3788阅读
Get-ChildItem -Path c:\ -Recurse -ErrorAction:SilentlyContinue | `Where-Object -FilterScript {(((get-date) - ($_.CreationTime)).days -lt 7-and ($_.length) -gt 1024*1024*10)} ` | select-object ful
原创 2013-03-17 21:31:13
339阅读
做乙方的,免不了一个月去客户那里巡检一次。无非就是翻翻日志,排排错啥的。直接说场景需求吧:每月一次翻日志(三十天内),范围是application和system(也许更多),事件类型只看Error和Warning。多日志名环境,使用WMIobject来干,-filter后面接的语句是WQL标准,运算符按照WQL的来,最后生成个List的HTML。powershell语句如下(PS3.0请用Get-
原创 2014-05-14 23:39:14
1652阅读
以前如果要调查AD电脑中信息可能需要借助工具来进行,或是用SMS/SCCM这样的系统;现在PowerShell引入AD后,如果灵活的利用PowerShell,可以达到很多你想要的功能.PowerShell中Get-Adcompuer能查询的信息很多,可参考下面文章:http://social.technet.microsoft.com/wiki/contents/articles/12056.ac
原创 2013-07-12 15:43:11
10000+阅读
12点赞
10评论
以前如果要调查AD电脑中信息可能需要借助工具来进行,或是用SMS/SCCM这样的系统;现在PowerShell引入AD后,如果灵活的利用PowerShell,可以达到很多你想要的功能.PowerShell中Get-Adcompuer能查询的信息很多,可参考下面文章:http://social.technet.microsoft.com/wiki/contents/articles/12056.ac
转载 2017-07-04 17:28:07
10000+阅读
豆子今天遇见个小问题,发现某个Office365的邮件组的成员组里面居然没有配置邮件,这样导致个别用户没有收到邮件。为了避免这个情况再次发生,需要对所有的邮件组都做个检查。问题在于邮件组可能嵌套了多个组,如果人工去看实在太累,写了个小脚本扫一下。因为是嵌套的组,于是很自然的想到了递归。指定一个邮件组,去扫一下成员,看看该成员是否配置了邮箱地址,如果这个成员刚好又是一个组,那么调用自己,重复上述步骤
原创 2017-08-30 14:54:27
2813阅读
脚本内容如下: 也可以根据你的需求随机应变: 保存到桌面,右键PowerShell运行: 效果如下: 不要觉得太简单,你磊哥教你的永远都是最实用的。老铁,没毛病。
原创 2021-07-29 17:52:00
1909阅读
想要了解AD中账号使用情况,如什么时候创建\最后一次登录是时间\最后一次修改密码等信息,利用PowerShell,这些都可以达到.PowerShell中Get-AdUser能查询的信息很多,可参考下面文章:http://social.technet.microsoft.com/wiki/contents/articles/12037.active-directory-get-aduser-defa
推荐 原创 2013-07-12 21:47:01
10000+阅读
6点赞
7评论
豆子对SQL Server自带的sqlps模块并不熟悉。昨天发现Don Jones提供的一个SQL模块,理论上支持任何兼容ODBC Driver的数据库(MySQL, MSSQL, Oracle 等等),原理就是调用.Net框架的一些底层函数。使用起来很方便顺手,也不需要学习新的技能。https://technet.microsoft.com/zh-cn/magazine/hh855069.asp
原创 2016-05-16 09:09:39
3287阅读
Get-ADOrganizationalUnit -Filter * | ft DistinguishedName
原创 2016-07-20 16:44:19
1292阅读
1、在目标计算机上调用命令invoke-command2、建立远程计算机的连接Enter-PSSession
转载 精选 2016-08-29 16:05:22
733阅读
  • 1
  • 2
  • 3
  • 4
  • 5