PowerShell

详谈UbuntuPowerShell(小白入门必看教程) 2016-10-03

详谈UbuntuPowerShell(小白入门必看教程)
下面小编就为大家带来一篇详谈Ubuntu PowerShell小白入门必看教程.小编觉得挺不错的,现在就分享给大家,也给大家做个参考.一起跟随小编过来看看吧早在去年八月份PowerShell就开始开源跨平台了,但是一直没有去尝试,叫做PowerShell Core. 这里打算简单介绍一下如何安装和简单使用,为还不知道PowerShell Core on Ubuntu的同学们 ...

用PowerShell删除N天前或指定日期(前后)创建(或修改)的文件 2016-09-23

这篇文章主要介绍了用PowerShell删除N天前或指定日期前后创建或修改的文件,需要的朋友可以参考下本来想用批处理的,想想算时间太麻烦了-- 立马安装PowerShell看帮助文档,里面有个例子: 以下命令查找 Program Files 文件夹中上次修改日期晚于 2005 年 10 月 1 日并且既不小于 1 MB 也不大于 10 MB 的所有可执行文件(测试发现没法运 ...

PowerShell使用match操作符来筛选数组 2016-07-22

本文介绍PowerShell中使用match操作符,配合正则表达式从数组中筛选出想要的内容,需要的朋友可以参考下先看下面这个例子: PS C:\Users\Hong> (ipconfig) -match 'IPv4'IPv4 地址 . . . . . . . . . . . . : 192.168.1.102IPv4 地址 . . . . . . . . . . . ...

PowerShell中读取多行文本示例 2016-06-14

这篇文章主要介绍了PowerShell中读取多行文本示例,本文给出了两种实现方法,需要的朋友可以参考下适用于PowerShell3.0或者更高本版 有时,你可能会偶尔发现下面的代码: 代码如下:$FilePath = "$env:SystemRoot\WindowsUpdate.log"$ContentsWithLinebreaks = (Get-Con ...

PowerShell在控制台输出特殊符号的方法 2016-05-01

PowerShell在控制台输出特殊符号的方法
这篇文章主要介绍了PowerShell在控制台输出特殊符号的方法,本文给出了实现代码和输出图例,本文代码输出了一个绿色三角形,需要的朋友可以参考下您知道吗,PowerShell控制台也可以输出特殊的图标?而你需要做的只是,设置控制台的字体为TrueType 字体,比如"Consolas". 要显示特殊字符,请使用十进制或十六进制字符代码,例如: [Cha ...

PowerShell连接SQLSERVER数据库进行操作的实现代码 2016-04-19

这篇文章主要介绍了PowerShell连接SQL SERVER数据库进行操作的实现代码,需要的朋友可以参考下核心代码 #配置信息 $Database = 'DemoDB' $Server = '"WIN-AHAU9NO5R6U\DOG"' $UserName = 'kk' $Password = '123456' #创建连接对象 $SqlConn = N ...

Powershell小技巧之从文件获取系统日志 2016-04-08

事件日志对于系统管理员的重要性自不待言,而基于图形界面的事件查看器毫无疑问是我们进行日志管理的首选工具,但绝不是最快捷的工具.其实,PowerShell提供了一种更简单的方式,利用它我们不仅可访问当前系统的事件日志,而且还可对数据进行排序.格式化等等.有时你可能会需要分析系统文件将他们传输到硬盘,或你想直接从"evtx"读取系统日志. 你可以这样做: C ...

PowerShell启用winrm失败:拒绝访问0x80070005-2147024891 2016-03-29

这篇文章主要介绍了PowerShell启用winrm失败:拒绝访问 0x80070005 -2147024891,本文给出了详细的排查步骤和解决方法,需要的朋友可以参考下PowerShell远程管理很强大,开启远程访问本来一行命令即可,但不是永远都顺风顺水.今天就分享一些网友们的总结,真心希望某条可解燃眉之急. 声明:以下内容来自QQ群友集体智慧,由老传整理. 启用winr ...

Powershell之批量获取文件大小的实现代码 2016-03-13

Powershell之批量获取文件大小的实现代码
这篇文章主要介绍了Powershell 之批量获取文件大小的实现代码,需要的朋友可以参考下效果图: 核心代码 $startFolder = "D:\" $colItems = (Get-ChildItem $startFolder | Where-Object {$_.PSIsContainer -eq $True} | Sort-Object) for ...

powershell将文本转换成表格的另一种可行方式 2016-02-23

这篇文章主要介绍了powershell 将文本转换成表格的另一种可行方式,需要的朋友可以参考下 代码如下:$text=" 1 梦幻西游 216406 1 资料片 2 炉石传说 15905 4 公测 3 新大话西游 214465 1 公测 4 问道 11322 2 公测 5 沃土 10094 2 ...

探索PowerShell(一)初识PowerShell 2016-02-13

探索PowerShell(一)初识PowerShell
PowerShell是一个由微软的提供的全新shell程序,使用了全新的命令提示和脚本环境 Windows PowerShell 是一个新的-- 好吧,我相信你在看本文之前已经把这句话看过N遍了-- PowerShell是一个由微软的提供的全新shell程序,使用了全新的命令提示和脚本环境.使用PowerShell会给系统管理员带来什么?学习PowerShell的好处又是什 ...

powershell远程管理服务器磁盘空间的实现代码 2016-02-11

powershell远程管理服务器磁盘空间的实现代码
这篇文章主要介绍了powershell远程管理服务器磁盘空间的实现代码,需要的朋友可以参考下一.启用远程管理 1.将管理服务器的trusthost列表改为* 运行Set-item wsman:localhost\client\trustedhosts –value * 2.在远程服务器上运行Enable-PSremoting 注: 在本地服务器上以Administrator ...

Powershell小技巧之获取MAC地址 2015-12-05

这篇文章主要介绍了Powershell获取MAC地址的小技巧,非常简单实用,有需要的朋友可以参考下在Powershell中获取MAC地址不是很难.这里就有一种方法: 代码如下:PS> getmac /FO CSV | ConvertFrom-Csv Physical Address                        Transport Name       ...

PowerShell时间记录脚本 2015-11-23

这篇文章主要介绍了PowerShell时间记录脚本的相关资料,非常简单实用,需要的朋友可以参考下 #initialization $timeInterval = 30 #监测间隔 $record = @{"Coding" = 0; "Outlook Email" = 0; "Gmail" = 0; "Go ...

Powershell批量给文件增加前辍实例 2015-11-10

这篇文章主要介绍了Powershell批量给文件增加前辍实例,即Powershell批量修改文件名,文件名中统一设定一个带数字的前辍,需要的朋友可以参考下让我们假定在文件夹中你有很多脚本文件(或图片.日志等等),并且你想要将它们全部重命名.得到的新文件名应该具备如一个前缀接一个数字. 这里将告诉你怎么去实现. 例子将重命名你指定的文件夹内所有扩展名为.ps1的Powersh ...

PowerShell中调用WPF生成炫酷窗口实例 2015-11-10

这篇文章主要介绍了PowerShell中调用WPF生成炫酷窗口实例,本文直接给出运行效果和脚本源码,需要的朋友可以参考下

PowerShell实现统计函数嵌套深度 2015-10-22

这篇文章主要介绍了PowerShell实现统计函数嵌套深度,本文分享一个函数,可以实现统计脚本执行的嵌套层次,需要的朋友可以参考下当你调用某个函数时,PowerShell会增加一次嵌套层次.当一个函数调用了另一个函数,或着脚本,也会增加嵌套层次.今天分享一个函数,它能告诉你的脚本嵌套的层次: function Test-NestLevel { $i = 1 $ok = $t ...

PowerShell因为在此系统中禁止执行脚本的解决方法 2015-10-20

PowerShell因为在此系统中禁止执行脚本的解决方法
今天看到国外的一篇文章可以在cmd中运行95版本的ps1格式的批处理,但经过测试默认情况下powershell支不支持执行脚本需要执行如下操作在Powershell直接脚本时会出现: 无法加载文件 ******.ps1,因为在此系统中禁止执行脚本.有关详细信息,请参阅 "get-help about_signing". 所在位置 行:1 字符: 17 + ...

Powershell小技巧之获取对象可变的特征 2015-09-15

这篇文章主要介绍了使用Powershell获取对象可变的特征的小技巧,有需要的朋友可以参考下当你得到一个有属性对象,它的一些值有的改变,有的则只能读取. 这里有个技巧可以找出那些可以更改的属性.代码的有效范围是当前控制台,但你可以调用不同的命令结果: 代码如下:$myProcess = Get-Process -Id $Pid $myProcess |   Get-Memb ...

PowerShell查询和删除打印任务操作代码实例 2015-09-03

这篇文章主要介绍了PowerShell查询和删除打印任务操作代码实例,本文直接给出代码实例,需要的朋友可以参考下适用于Windows 8.1或Server 2012 R2 Windows 8.1 和 Server 2012 R2上自带了一个PowerShell组件:"PrintManagement",它包含了所有管理本机和远程打印机的命令. 在之前的小技 ...