microsoft的SCOM的确是好东西,开源免费的监控软件的也有不少,nagios就是其中之一。出于成本和方面考虑,我们也曾用nagios来监控内部的windows和linux服务器,并以此为基础建设了内部的监控平台。
推荐 原创 2014-01-23 14:00:06
3352阅读
3点赞
5评论
  列出唯一文件扩展的代码   PS C:\Users\Administrator> Get-childitem | group-object extension | select-object name Name     &n
原创 2012-11-14 12:14:12
2115阅读
1.查询域用户密永不过期的域用户Get-ADUser-Filter'PasswordNeverExpires-eq$true'-Serverad40|selectname2.查询域密永不过期,且激活的用户Get-ADUser-filter'PasswordNeverExpires-eq"true"-andenabled-eq"true&qu
原创 2021-03-04 16:47:26
1975阅读
Powershell已经成了windows运维人员不得不掌握的技能了,他的强大只有使用过了才能体会,闲话不多说,在这里记录一下Powershell实用命令,帮助在Powershell中一起奋斗的童鞋们将输出的结果转变成自己想要的对象类型,例如,我有一个小数,但是我只想要他的整数位,这里我们可以用-as操作符,在as后面接你想转换的类型可以是[int],[string]等1.23-as[int]这
原创 2018-09-03 16:15:49
5994阅读
我又来了,今天给大家分享的实用命令是Measure-Object,看这个命令的文字意思就知道是用于统计评估对象的了,那我们来说说他的具体用法首先我们可以看下这个命令的语法,看看他能支持哪些参数PSC:\Windows\system32>Get-Commandmeasure-Object-SyntaxMeasure-Object[[-Property]<string[]>][-In
原创 2018-09-04 11:18:21
1340阅读
powershell脚本后缀名是ps1,而不是psl 启用策略 Set-ExecutionPolicy remotesigned
原创 2013-03-24 09:06:07
2219阅读
no
原创 2015-12-10 22:06:07
1157阅读
对于经常用或者重要的脚本,可以保持到本地文件中,需要的时候可直接调用,这样处理更加方便!编写脚本输出到文件 (若不指定绝对路径,默认都使用当前目录) "Get-Date" > MyScript.ps1  "pwd" >> MyScript.ps1  "'测试'" >> MyScript.p
原创 2016-11-08 19:18:43
1472阅读
对于经常用或者重要的脚本,可以保持到本地文件中,需要的时候可直接调用,这样处理更加方便! 编写脚本输出到文件 (若不指定绝对路径,默认都使用当前目录)"Get-Date" > MyScript.ps1"pwd" >> MyScript.ps1"'测试'" >> MyScript.ps1"Get-Datepwd'测试'" &g
原创 2023-01-27 12:35:38
3313阅读
官方的IDE Windows PowerShell ISE是支持调试的。但从PowerShell6.0开始,微软改变了战略计划,PowerShell支持跨平台更名为Powershell Core了。而且安装包中不再带ISE了。我们编写脚本的时候和写程序一样可能会发生问题,如果只使用Write-Host输出信息来调试也太Low了。所以支持脚本调试的IDE就很关键了。之前一直介绍IDea的PowerS
原创 精选 2023-10-30 12:07:36
624阅读
方法一 使用"凭证管理器"1.1 创建Windows凭证的普通凭证:1.2 使用powershell获取凭证信息PS D:\> Get-StoredCredential -Target 1111 Get-StoredCredential: The term 'Get-StoredCredential' is not recognized as a name of a cmdlet, func
原创 精选 2023-12-25 13:19:36
3515阅读
查找过去7天内创建的账号。$today = get-date $a=$today,$today.AddDays(-1),$today.AddDays(-2),$today.AddDays(-3),$today.AddDays(-4),$today.AddDays(-5),$today.AddDays(-6)$user_all = get-aduser -searchbase "OU=Users,O
原创 精选 2014-06-12 10:22:54
1157阅读
编写和运行脚本 一个Powershell仅仅是一个包含Powershell代码的文本文件。如果这个文本文件执行,Powershell解释器会逐行解释并执行它的的语句。Powershell脚本非常像以前CMD控制台上的批处理文件。您可以通过非常简单的文本编辑工具创建Powershell脚本。 1、编写 ...
转载 2021-06-25 23:43:00
5099阅读
2评论
#!powershell $adapter = Get-NetAdapter |?{$_.InterfaceDescription -ne "Microsoft KM-TEST Loopback Adapter"} if ($adapter -ne $null)  { &nbsp
原创 2017-05-24 13:26:28
7147阅读
1评论
powershell 定时删除脚本
转载 2019-03-11 12:15:00
249阅读
2评论
在cmd中执行powershell,我们都是这样: PowerShell.exe -file a.ps1 PowerShell~执行策略的介绍 首
现在通过编写模块就可以在PowerShell命令行或者脚本中管理大型、分布式软件系统,就像Exchange Server和SharePoint Server正在做的那样。你有这样的需求吗。。。全文见我在博客园的博客:PowerShell入门(十一):编写脚本模块
转载 精选 2013-03-08 14:23:34
567阅读
POWERSHELL脚本执行权限 2009-02-04 16:55:02| 分类: ​​powershell​​|字号 订阅· Restricted——默认的设置, 不允许任何script运行· AllSigned——只能运行经过数字证书签名的script· RemoteSigned——运行本地的script不需要数字签名,但是运行从网络上下载的
转载 2012-12-28 19:47:00
177阅读
2评论
最近总结了一些 PowerShell 脚本中常用的命令
原创 2022-03-11 14:21:26
1196阅读
在编写PowerShell脚本的时候,可以通过给变量赋值的方法输出想要的结果,但这样的话,需要改动脚本内容。其实也可以在脚本中定义参数,然后再在执行脚本的时候对参数赋值,而无需改动脚本内容。   在PowerShell脚本中,可以使用param()声明参数,如下:   param($a,$b)   write-host "Hello,$a"   write-host "nihao,$b"   将以
原创 2021-08-23 10:58:44
1494阅读
  • 1
  • 2
  • 3
  • 4
  • 5