对于经常用或者重要的脚本,可以保持到本地文件中,需要的时候可直接调用,这样处理更加方便!编写脚本输出到文件(若不指定绝对路径,默认都使用当前目录)
"Get-Date">MyScript.ps1
"pwd">>MyScript.ps1
"‘测试‘">>MyScript.ps1
"Get-Date
pwd
‘测试‘">MyScr..
分类:
系统相关 时间:
2016-11-09 13:28:23
阅读次数:
225
需求:生产环境中需要实现IIS站点监控自动化,需要获取到站点名和站点进程的PID。有了站点名可以用windows内置的key获取相关监控项的值。例如站点的get、post请求数,站点的版本信息等。但是还需要监控IIS站点的SQL连接数,这需要IIS站点被访问,并且有SQL进程。然后通过进程号..
分类:
系统相关 时间:
2016-09-29 22:26:40
阅读次数:
1081
前人写了几篇powershell传值的帖子,但那些都是讲$args的。而我这篇主要讲CmdletBinding的。这是小技巧文章,所以文章不长。但原创唯一,非常重要。 ...
分类:
系统相关 时间:
2016-09-26 19:48:05
阅读次数:
895
在编写PowerShell脚本的时候,可以通过给变量赋值的方法输出想要的结果,但这样的话,需要改动脚本内容。其实也可以在脚本中定义参数,然后再在执行脚本的时候对参数赋值,而无需改动脚本内容。 在PowerShell脚本中,可以使用param()声明参数,如下: param($a,$b) write- ...
分类:
系统相关 时间:
2016-09-23 16:55:18
阅读次数:
185
前面一篇文章说到为了省事,而且在Authoringguide中的workflowcomposite里就说,为了让效率更高,最好让脚本支持Cookdown.然后我的脚本就返回多个Propertybags.为了支持cookdown,我设计了一个自定义datasource,定义如下,简单的来说就是定期执行前面文章中说到的powershell脚本..
分类:
其他好文 时间:
2016-09-02 16:14:26
阅读次数:
309
平时,我们在运行PowerShell脚本时,经常会提示如下内容:那么,这时应该如何操作才能让可爱的Powershell脚本正常运行呢?OK,跟我来。这样,就可以正常运行脚本啦。
分类:
系统相关 时间:
2016-07-20 19:49:34
阅读次数:
194
朋友在用我之前写好的一个PowerShell_GUI方式创建AD帐号的脚本时,报错了,发给我一个报错截图,看完后瞬间有种PowerShell要成精的感觉,太人性化了,PowerShell竟然说“服务器不愿意处理该请求”,可以把机器间的语言转换的如此流利,这成精的节奏也是不要不要的了。经过查看..
分类:
系统相关 时间:
2016-07-20 19:48:20
阅读次数:
297
http://personball.com/powershell/2016/07/15/powershell-tips ...
分类:
系统相关 时间:
2016-07-19 09:40:18
阅读次数:
578
#1、脚本
functionConvert-PS1ToExe
{
param(
[Parameter(Mandatory=$true)]
[ValidateScript({$true})]
[ValidateNotNullOrEmpty()]
[IO.FileInfo]$ScriptFile
)
if(-not$ScriptFile.Exists)
{
Write-Warning"$ScriptFilenotexits."
return
}
[string]$csharpCode=@‘
usingSy..
分类:
系统相关 时间:
2016-06-30 14:37:36
阅读次数:
739
PowerShell是管理Azure的最好方式之一,通过使用PowerShell脚本可以把很多的工作自动化。比如对于Azure上的虚拟机,可以设置定时关机操作,并在适当的时间把它开机,这样就能减少虚拟机的运行时间,同时也能为节能减排做出贡献。PowerShell的Azure模块中为我们提供了不同的API..
分类:
系统相关 时间:
2016-06-28 14:40:08
阅读次数:
412