最近在写一些powershell脚本时候遇到一个问题,那就是要解压十几个zip文件,这样仅执行完解压操作差不多5min的时间就过去了,严重影响了效率,这时就想到了使用多线程的方法来执行这个解压操作,经过学习了解到powershell提供了一个Start-Job命令来实现并行执行。接下来对这个命令做一 ...
分类:
其他好文 时间:
2018-12-14 19:37:44
阅读次数:
142
最近工作收到一个需求,需要对离职人员的账号清理所属组并记录下日志,所以研究了下如何使用Powershell来实现此功能:#查询出相应的OU下面的离职账号$users=get-aduser-Filter*-SearchBase"OU=xxxx,DC=it581,DC=com"|foreach{if($.enabled-eq$false){echo$.samaccountname}
分类:
系统相关 时间:
2018-11-23 16:11:41
阅读次数:
414
1. 把密码转变为加密的字符串。使用命令 ConvertFrom-SecureString Read-Host "Enter Password" -AsSecureString | ConvertFrom-SecureString | Out-File "C:\pwd.txt" #弹出输入密码的对话 ...
分类:
系统相关 时间:
2018-11-21 16:04:06
阅读次数:
375
Office365ManagerPlus之报表也许您刚刚开始使用Office365,对它的各个组件还有很多疑问,如何快速掌握Office365各种服务的用法?如何管理邮箱?如何监控邮件流量?您需要有关Office365所有组件的详细信息,以使其无故障运行。为此,您有两个默认选项:PowerShell脚本和内置Office365报表。不幸的是,PowerShell脚本耗时且缺乏灵活性,而内置Offi
分类:
其他好文 时间:
2018-10-24 20:07:56
阅读次数:
102
可以使用下面的Powershell脚本在NuGet下載最新的CRM开发工具。这些工具包括: ToolNuGet Package Code generation tool CrmSvcUtil.exe Microsoft.CrmSdk.CoreTools Configuration Migration ...
分类:
其他好文 时间:
2018-10-05 12:30:58
阅读次数:
276
在使用PowerCLI的编写powershell脚本的过程中,有这样一个需求:例如需要重启一个指定的虚拟机,运行脚本时输入的参数,参数为虚拟机的名字,但是虚拟机的名字在建立的时候可能是千奇百怪,我们想把参数与虚拟机名称对应,实现参数能够自动转化为想要的虚拟机的名字。powershell的哈希表可以满足这种需求。eg:如下是创建虚拟机是哈希表的应用#定义参数param([string]$VMname
分类:
其他好文 时间:
2018-08-03 17:28:59
阅读次数:
179
执行powershell脚本报错,执行下面脚本 set-ExecutionPolicy RemoteSigned, 然后输入y回车即可 ...
分类:
系统相关 时间:
2018-07-21 16:48:00
阅读次数:
381
直接发一个简单的查询系统基本信息的PS脚本吧,无聊写的<#SimpleSystemInfotoolAuthor:Roger,ZhangVersion:1.0#>$disk=Get-WmiObjectWin32_LogicalDisk-ComputerName‘localhost‘-Filter"DeviceID=‘C:‘"$drive
本人原创powershell脚本分享。脚本用途:列出某目录下,所有 数字签名不符的 文件。这些是风险文件。 ...
分类:
系统相关 时间:
2018-07-15 17:43:22
阅读次数:
191
首先确保powershell执行策略Set-ExecutionPolicy-ExecutionPolicyUnrestricted写PS脚本```Add-PSSnapinmicrosoft.exchange*Import-ModuleactivedirectoryGet-User-OrganizationalUnit"北京"-RecipientTypeDetailsuser|e
分类:
系统相关 时间:
2018-07-11 16:35:11
阅读次数:
533