• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:主页 > 脚本语言 > PowerShell
Windows PowerShell 是一种命令行外壳程序和脚本环境,使命令行用户和脚本编写者可以利用 .NET Framework的强大功能。 它引入了许多非常有用的新概念,从而进一步扩展了您在 Windows 命令提示符和 Windows Script Host 环境中获得的知识和创建的脚本。

PowerShell

Windows PowerShell 是一种命令行外壳程序和脚本环境,使命令行用户和脚本编写者可以利用 .NET Framework的强大功能。 它引入了许多非常有用的新概念,从而进一步扩展了您在 Windows 命令提示符和 Windows Script Host 环境中获得的知识和创建的脚本。

Windows Powershell 命令返回数组在Powershell中创建一个变量,会在后台生成一个PSVariable对象,这个对象不仅包含变量的值,也包含变量的其它信息,例如”只写保护”这样的描述。如果在Powershell中输出一个变量,只
Windows Powershell 创建数组当我们把一个命令的执行结果保存到一个变量中,可能会认为变量存放的是纯文本。但是,事实上Powershell会把文本按每一行作为元素存为数组。如果一个命令的返回值不止一个结果时,Powershell也会
PowerShell小技巧之启动远程桌面连接在Powershell中创建数组可以使用逗号。PSC:Powershell$nums=2,0,1,2PSC:Powershell$nums2012/div对于连续的数字数组可以使用一个更快捷的方法PS
PowerShell小技巧之配置机器的静态IP以WindowsServer2012R2为例,其实非常简单。先启用远程连接:(gwmi-classwin32_terminalservicesetting-namespaceroot\cimv2\t
PowerShell小技巧之添加远程防火墙规则家用电脑安装了一台虚拟机,默认没有配置网络,本来是想利用PowerShell启用无线网络,可是安装过程需要在线获取一些文件,所以失败,无奈只能配置静态IP地址了,参考了EdWilson的:UsePow
PowerShell小技巧之同时使用可选强制参数接着昨天的场景,虽然将WindowsServer2012Core的默认控制台设置成了PowerShell,还启用了远程桌面,但是对于Core版本的服务器来讲,远程桌面形同鸡肋,所以我想启用PowerS
Windows Powershell 访问数组在下面脚本函数中让可选参数和强制参数必须同时使用。下面演示当可选参数出现,也必须使用这个强制参数。functionConnect-Somewhere{[CmdletBinding(DefaultPar
Windows Powershell 复制数组数组的元素可以使用索引寻址,第一个元素的索引为0,第i个元素的索引为i-1,最后一个元素的索引为Count-1,但是Powershell为了使用方便,直接可以将-1作为最后的一个元素的索引。PSC:P
Powershell小技巧之删除不规则字符数组属于引用类型,使用默认的的赋值运算符在两个变量之间赋值只是复制了一个引用,两个变量共享同一份数据。这样的模式有一个弊病如果其中一个改变也会株连到另外一个。所以复制数组最好使用Clone()方法,除
Powershell小技巧之屏蔽输出结果在路径中,其中有像引号冒号等不规则字符。如果你脚本中的活动路径是来自某段信息,你一定会需要返回符合规则的路径。这里有段函数教你在任何路径中使用下划线去替换其中不规则部分:functionGet-Leg
Powershell小技巧之找出最大最小值从PS命令返回的任何结果后,对于任何不重要的结果将其屏蔽是非常重要的。我们有很多方法去实现它,同时下面介绍两个比较特别的方法。注意下面两行尝试在C盘创建一个新的文件夹:。New-Item将输出这个文件
Powershell小技巧之设置IE代理要找出对象的最大最小值,请使用Measure-Object:$list=1,4,3,1,3,12,990$result=$list|Measure-Object-Minimum-Maximum$res
PowerShell小技巧之使用Hotmail账号发送邮件IE的代理设置位于注册表中:”HKCU:\Software\Microsoft\Windows\CurrentVersion\InternetSettings”下。关键键值为ProxyEnable和P
PowerShell小技巧之使用New-Module命令动态创建对象在低版本的PowerShell上发送邮件可以借助.NET的system.net.mail.smtpclient类。在高版本的PowerShell中可以借助现成的命令:Send-MailMessage我
PowerShell小技巧之从函数中返回多个值还记得当年怎样在PowerShell中动态创建对象吧?今天要分享的方法不敢自诩高大上,但也足以让New-Object感到汗颜。背景在SystemCenterOperationManager中有个Man
PowerShell小技巧之使用Verb打开程序假设一个PS脚本函数需要返回多个值,最好的办法是返回对象并且存储对象独有的属性。这里有一个不错的方法。它能轻松的返回你想要的多个信息,并将结果分配给多个变量:functionGet-MultipleD
PowerShell小技巧之观察UNC路径假设你经常需要编辑自己的”hosts”文件,这时你也许会手动在记事本中打开它。这个文件只允管理员成员编辑,普通的实例还无法操作。这段代码它能让你很容易调整权限打开所有程序。functionShow-H
PowerShell小技巧之True和False的类型转换许多命令能支持UNC路径,但是UNC路径在脚本中看起来很奇怪。看看下面代码:PSTest-Path-Path\\127.0.0.1\c$True/div它返回了真,证明UNC路径存在。接着改变当前的路
PowerShell小技巧之查找获取注册表路径在条件判断时,离不开$True和$False,将其它类型转换成Bool类型时,有几点需要留意:其它类型转换成布尔类型PS0,1,-1,’0’,’1’,’true’,’false’,$null|fore
Powershell小技巧之获取字符串的行数在先前的技巧中我们说明如何将一个PS内置的路径格式转化成一个实际路径。这里介绍了一个例子。这段代码递归从HKEY_CURRENT_USER获取所有包含”powershell”词缀的键(简单的替换查询词
Powershell小技巧之查询AD用户这里有一个简单的方法教你获得一个字符串(不是数组哦)包涵多少行:$text=@’ThisissomesampletextLet’sfindoutthenumberoflines.’@$text.Len
Powershell小技巧之查看安装的.Net framework版本信息假若你登录到了一个AD中你可以轻松的查询AD目录。在先前的技巧中我们阐述了一个基本脚本。这里有一个可以自定义根目录的扩展方法(设置你的查询点),它支持同步查询(而不是递归到一个容器)。它同时也阐述了怎
Windows Azure VM上配置FTP服务器查看当前PowerShell的.Net运行版本PS$PSVersionTable.CLRVersionMajorMinorBuildRevision-----------------------403
PowerShell小技巧实现IE Web自动化1.启用FTP服务2.创建FTP登陆用户3.创建FTP站点4.在Portal上增加endpoints5.配置防火墙允许在上面增加的endpoint端口上进行通信6.重启FTP服务1.启用FTP服务这应
PowerShell小技巧之调用CloudFlare的SDK查询网站统计信息Windows系统自带的InternetExplore+加上PowerShell即可搞定。今天就分享下这几天自己写的几个小函数,欢迎拍砖:##打开IE窗口#functionNew-IEWindow{p
首页 上一页 7 8 9 10 11 下一页 末页

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有