Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 编程脚本

在cmd中直接运行PowerShell脚本文件的方法

在cmd中直接运行PowerShell脚本文件的方法

以前在cmd中执行powershell,我们都是这样:复制代码 代码如下:PowerShell.exe -file a.ps1现在想在cmd中这样执行:复制代码 代码如下:a.ps1此时需要将Powershell脚本的默认打开方式选择为Powershell.exe,可以鼠标右键操作。也可以使用下面的cmd以管理员权限打开,然后运行命令:复制代码 代码如下:ftype Microsoft.Powershellscript.1="%SystemRoot%sys...
PowerShell脚本实现检测网络内主机类型

PowerShell脚本实现检测网络内主机类型

最近一直在写一个自动检测网络内主机类型的脚本。基本功能可以实现判断主机操作系统类型,如果是域内的主机可以获取主机的硬件参数和性能参数,并判断是否存在网络设备。对一个运维人员来说往往需要尽快熟悉一个陌生的网络。所以这个脚本就很方便了,如果有更好的建议欢迎指正感谢!复制代码 代码如下:#############################################Author:Lixiaosong#Email:lixiaosong8706@gmail...
PowerShell实现在多个文件中检索关键字功能

PowerShell实现在多个文件中检索关键字功能

这几天在看Powershell,感觉挺强大的,一个小任务,是用powershell实现多个文件中检索万行记录的脚本。刚开始想用用Get-Content 结合Where-Object来实现,发现检索的结果太慢,而且检索的条目显示出来后不知道来自哪个文件,这个虽然也容易实现,但是经过对多种方法的探索,我发现竟然一条强大的命令竟然可以实现所有这些需求,而且超快的。一般用于IIS日志分析,由于主要是介绍这个PS命令的,IIS日志是从服务器端抓取的,这里仅就是测试用...
PowerShell操作Excel、CSV详细介绍

PowerShell操作Excel、CSV详细介绍

Powershell针对Excel的一些简单操作 稍微高级点的语言都会涉及到对COM对象的操作,作为微软自己进化的脚本语言,powershell有这个功能一点不稀奇,首先它使用 .NET Framework 提供的强大类库,很多特性和C#相似;其次,虽然作为脚本但它面向对象。使用powershell来管理WMI和COM更简单。 用微软官方的话概括powershell就是: Windows PowerShell™ 是一种基于任务的命令行 s...
Powershell脚本中包含文件资源的例子

Powershell脚本中包含文件资源的例子

Powershell3.0及以后版本。如果你的脚本需要添加额外资源,比如文本中的服务器名、图片名等等,这时你需要考虑脚本的灵活性。不要使用绝对路径去指派你的资源路径,在Powershell3.0中可以使用$PSScriptRoot替代你的脚本路径(不支持2.0)复制代码 代码如下:$picture = "$PSScriptRootResourcespicture.png"Test-Path -Path $picture$data = "$PSScriptR...
Powershell ISE的抽象语法树编程示例

Powershell ISE的抽象语法树编程示例

有一个让我非常喜欢Windows PowerShell ISE的理由,就是它将它的基础脚本对象模型暴露给用户,这样就允许用户按照自己的方式和需要去自定义脚本体验。自定义ISE的核心是$psISE对象。$psISE对象允许用户去控制ISE许多方面的功能。你可以从这里获取关于$psISE的分层对象模型的介绍,和与这些对象相关联的功能。这篇文章会讨论你怎样利用PowerShell公开提供的解释器接口,来结合ISE对象模型魅力,去创建脚本分析和快速定位的工具。想象...
PowerShell ISE自动化简单示例

PowerShell ISE自动化简单示例

PowerShell ISE的自动化不依赖与任何第三方的框架和工具,因为PowerShell ISE本身就是可编程的。非常高大上地被称作为PowerShell抽象语法树,其实在之前的一篇文章中有简单分享过。关键点在于$PSISE变量。今天再来看两行更加单的例子:我想输出PowerShell ISE 中当前编辑框中的所有脚本:复制代码 代码如下:$psise.CurrentFile.Editor.Text我想将PowerShell ISE中当前编辑框中的所有...
<< 71 72 73 74 75 76 77 78 79 80 >>