PowerShell优化和性能测试概述PowerShell已经存在很长一段时间了,许多基本的问题都得到了很好的解决。对于脚本编写者来说,借助于PowerShell的Get-Help帮助文档,互联网,和社区资源,绝大多数普通的任务应当用什么,怎么样来完成,都应该能快速找到答案。一旦脚本写好了,没..
分类:
编程语言 时间:
2015-05-08 18:24:27
阅读次数:
138
param($folderPath,$shareName,$maxAllowed=5,$description="BYPowerShell!")if(!$folderPath){Write-Host"缺少需要共享的目录!";exit}if(!$shareName){Write-Host"缺少共享名称!";exit}$class="win32_share"$type=0if(!(Test-Path$folderPath)){New-Item-Path$folderpath-It..
分类:
系统相关 时间:
2015-05-08 18:24:12
阅读次数:
152
与上一篇文章相关,在Excel中取汉字的英文首字母在Excel中使用,觉得麻烦的,直接点最下面,复制附件,里面有例子,非常好用非常好用需要说明的是,代码不是我写的,原作者如果看到了可以联系我,我会改成原作者的名字的。PublicPY_DB(1To72,1To94)AsString
PublicPY_Index()As..
分类:
其他好文 时间:
2015-05-08 18:23:23
阅读次数:
1562
在PowerShell中,可以通过Get-Content这个cmdlet来获取文本文件的内容。Get-Content将一个文本文件读取到一个数组中,每一个数组元素就是文件的一行内容。比如一个文本文件内容如下:111222333那么,使用Get-Content获取到一个数组,数组包括三个元素,值分别为...
分类:
其他好文 时间:
2015-05-08 17:57:07
阅读次数:
112
PowerShel--活动目录管理(1)本系列所有脚本均在WindowsServer2008R2DataCenter(PowerShell2.0)+PowerGUIScriptEditorFreeEditionx64中测试通过。活动目录(ActiveDirectory)是Windows操作系统下的一种企业资源解决方案。其体系结构如下:在WindowsServer2008R2上安装了活动..
分类:
其他好文 时间:
2015-05-08 15:15:25
阅读次数:
409
ADPowerShellcmdlet提供商:MicrosoftandQUESTSoftware·PowerShell–活动目录1.PowerShell可以实现对ADSI(ActiveDirectoryServiceInterface)服务接口的支持;2.ADSI类似于Windows管理规范(WMI),发出一个使用特殊语法编写的查询,然后传递给远程计算机(域控制器),然后执?.
分类:
系统相关 时间:
2015-05-08 15:14:38
阅读次数:
708
使用后台作业执行多个任务从先前的技巧中看不是非常高效,它在处理每个后台作业返回结果时将会浪费很多性能。一个更有效的方法是使用进程内的任务。他能分别单独的执行任务与Powershell类似,所以它不是按顺序返回值的。下面例子使用Powershell线程运行了两个后台任务和一个前..
分类:
编程语言 时间:
2015-05-08 00:23:03
阅读次数:
128
Copypowershell.ps1from\\fileserver\scriptsto"%systemdrive%\Tools\Scripts"localcomputer;REMpowershell.ps1filerobocopy\\filerserver\Scripts%systemdrive%\Tools\Scriptspowershell.ps1Executethepowershell.ps1fileREMExecutepowershell.ps1filepowershell-ExecutionPol..
分类:
系统相关 时间:
2015-05-08 00:22:52
阅读次数:
172
如果需要加快执行一个脚本,你可能需要用到后台作业。后台作业能同时运行脚本中多个事件Powershell是单线程程序且一次只能做一件事情。后台作业能额外增加Powershell进程在后台处理作业。当需要程序同时运行且数据量不是很大时它能很好的解决问题。但从Powershell后台回传数据..
分类:
系统相关 时间:
2015-05-08 00:22:07
阅读次数:
227
PowerShell--SQLServer的使用(1)一、概述SQLServer2012提供了一个名为sqlps的WindowsPowerShell模块,该模块用于将SQLServer组件导入到WindowsPowerShell2.0环境或脚本中。sqlps模块提供一组SQLServercmdlet,支持各种操作,如运行包含Transact-SQL或XQuery语句的sqlcmd脚本..
分类:
数据库 时间:
2015-05-08 00:20:06
阅读次数:
309