
PowerShell
文章平均质量分 70
itanders
这个作者很懒,什么都没留下…
展开
-
PowerShell:雙引號與單引號
輸入: "2+2 is (2+2)"結果: 2+2 is (2+2) 一般字串 輸入: "2+2 is $(2+2)"結果: 2+2 is 4 雙引號中會將$開頭的作解析,括號內解析為4 輸入: "2+2 is $2+2"結果: 2+2 is +2 雙引號中會將$開頭的作解析,$2無此變數因此不顯示,+2視為一般字串;若是事先定義$转载 2007-08-07 23:05:00 · 1211 阅读 · 0 评论 -
我能用Windows PowerShell做什么:检查计算机的日期与时间
注:本篇文章,未在联系作者以及得到许可的情况下, 禁止以任何形式进行转载。By:Anders Mail:katrina520@163.com改变一台计算机的日期与时间在解释如何使用这个最新Set-Date cmdlet以前,我们应该注意到,这是一个cmdlet。你应该小心使用。 举个例子来说,如果你在活动目录环境下,你的工作站必须密切配合你的域控制器;如果他们并非这样,你可能翻译 2007-08-08 01:37:00 · 1702 阅读 · 2 评论 -
我能用Windows PowerShell做什么:复制文件或文件夹
注:本篇文章,未在联系作者以及得到许可的情况下, 禁止以任何形式进行转载。By:Anders Mail:katrina520@163.com复制文件或文件夹 想要复制一个文件或文件夹到一个新的位置?那么你必须Copy-Item cmdlet 。举个例子,这里有一个命令从C:/ Scripts 文件夹下复制文件 Test.txt 到C: /Test 文件夹:翻译 2007-08-08 16:09:00 · 15374 阅读 · 1 评论 -
我能用Windows PowerShell做什么:重命名文件和文件夹
注:本篇文章,未在联系作者以及得到许可的情况下, 禁止以任何形式进行转载。By:Anders Mail:katrina520@163.com重命名文件和文件夹你能用Rename-Item cmdlet 做什么?很好,一个能重命名文件和文件夹的东西;所有你要做的是使用Rename-Item 按照两个参数: 当前文件和文件夹的路径 文件和文件夹的新文字翻译 2007-08-08 20:33:00 · 10060 阅读 · 0 评论 -
我能用Windows PowerShell做什么:核实是否存在的文件或文件夹
注:本篇文章,未在联系作者以及得到许可的情况下, 禁止以任何形式进行转载。By:Anders Mail:katrina520@163.com核实是否存在的文件或文件夹Test-Path是核实文件和文件夹主要的一个用途。举个例子,这个命令用来检查C:/Scripts/Test.txt是否存在:Test-Path c:/scripts/test.txt如果文件存在翻译 2007-08-09 23:11:00 · 5502 阅读 · 1 评论 -
All Aliases of PowerShell
Name Definition ---- ---------- ac Add-Content asnp原创 2007-08-10 15:52:00 · 887 阅读 · 0 评论 -
我能用Windows PowerShell做什么:删除一个文件或文件夹(或其它输入的目标)
注:本篇文章,未在联系作者以及得到许可的情况下, 禁止以任何形式进行转载。By:Anders Mail:katrina520@163.com删除一个文件或文件夹(或其它输入的目标)Remove-Item cmdlet 正好顾名思义:它能使你清除一个东西和所有东西。清除文件C:/Script/test.txt ?那就删除它:Remove-Item c:/scripts翻译 2007-08-08 18:35:00 · 34691 阅读 · 2 评论 -
All Commands of PowerShell 1.0
Name Category Synopsis ---- -------- -原创 2007-08-09 16:19:00 · 1408 阅读 · 0 评论 -
我能用Windows PowerShell做什么:检索一个特定项目
注:本篇文章,未在联系作者以及得到许可的情况下, 禁止以任何形式进行转载。By:Anders Mail:katrina520@163.com检索一个特定项目.用Get-Item cmdlet来检索一个特定的项目(如一个文件,一个文件夹,或者注册键值)。为什么你不想这么做?好,对于一件事,这个性质使得它很容易的检索这些项目。举个例子,假设你想知道某人建立 C:/script翻译 2007-08-10 00:09:00 · 1365 阅读 · 0 评论 -
我能用Windows PowerShell做什么:日期与时间信息清单
注:本篇文章,未在联系作者以及得到许可的情况下, 禁止以任何形式进行转载。By:Anders Mail:katrina520@163.com日期与时间的信息清单可能正如你期望的,用cmdlet可以使您检索当前的日期与时间。如你肯能还期待外,还有一些其它有趣的戏法来让你用Get-Date这么做,我们将立即带你发现其中的一些东西。让我们先从最简单的情节开始。如果你想要的是当前翻译 2007-08-08 14:17:00 · 1159 阅读 · 0 评论 -
我能用Windows PowerShell做什么:新建一个文件和文件夹
注:本篇文章,未在联系作者以及得到许可的情况下, 禁止以任何形式进行转载。By:Anders Mail:katrina520@163.com新建一个文件和文件夹在你的计算机上New-Item 是一个创建新文件和文件夹快而简单的的方法。举个例子,架设你想在 C:/Scripts 文件夹内建立一个新的目录名为 Windows PowerShell 文件。仅仅只要使用New-I翻译 2007-08-08 16:54:00 · 25567 阅读 · 0 评论 -
用PowerShell来执行 交互式脚本文件
你是不是为老是在命令提示符中敲打命令而烦恼?当然按照MS的标准,您无需为每次执行的一长串命令而重新敲打键盘。举个列子,如下我们将计算今天到2008-8-8(北京奥运会)那天还有多少天。。。Function Anders{([datetime]"2008-8-8" - [datetime]::Now).Days;}将文件保存为anders.ps1,然后我们在PowerShell环境下原创 2007-08-28 16:37:00 · 6027 阅读 · 1 评论 -
我能用Windows PowerShell做什么:检索数字签名
注:本篇文章,未在联系作者以及得到许可的情况下, 禁止以任何形式进行转载。By:Anders Mail:katrina520@163.com 检索数字签名Get-AuthenticodeSignature cmdlet 能够让你取回有关数字签名证书的一些信息(如果存在的话)被用来签署一份文件。举个例子来说,这个命令会对windows powershell可执行文件返回一些数字翻译 2007-09-12 22:37:00 · 1701 阅读 · 0 评论 -
我能用Windows PowerShell做什么:写一个讯息到控制台窗口
注:本篇文章,未在联系作者以及得到许可的情况下, 禁止以任何形式进行转载。By:Anders Mail:katrina520@163.com 写一个讯息到控制台窗口 Write-Host cmdlet能让你写一个讯息到Windows PowerShell控制台。例如,你迫切需要写一句话到这个信息控制台窗口里?那么刚好可以使用Write-Host,你想这样写:翻译 2007-09-13 20:40:00 · 2360 阅读 · 0 评论 -
我能用Windows PowerShell做什么:改变 Windows PowerShell 脚本执行策略
注:本篇文章,未在联系作者以及得到许可的情况下, 禁止以任何形式进行转载。By:Anders Mail:katrina520@163.com 改变 Windows PowerShell 脚本执行策略Set-ExecutionPolicy cmdlet允许您确定执行哪些Windows PowerShell 脚本(假设任何脚本)将允许运行在您的电脑上。Windows Powe翻译 2007-09-12 23:28:00 · 2317 阅读 · 0 评论 -
我能用Windows PowerShell做什么:创建一个新的 Windows PowerShell 别名
注:本篇文章,未在联系作者以及得到许可的情况下, 禁止以任何形式进行转载。By:Anders Mail:katrina520@163.com 创建一个新的 Windows PowerShell 别名 你说你像Windows PowerShell,但你有些有关记住cmdlet名称的问题?好,那么为什么不给那些cmdlets建立一个别名呢?你能记住一个别名。举个例子来说,翻译 2007-09-13 16:15:00 · 1980 阅读 · 0 评论 -
我能用Windows PowerShell做什么:写一个警告讯息到控制台窗口
注:本篇文章,未在联系作者以及得到许可的情况下, 禁止以任何形式进行转载。By:Anders Mail:katrina520@163.com 写一个警告信息到控制台窗口 write-Warning cmdlet是为了写一个警告讯息到屏幕。这个讯息出现后是多么酷的警告,默认情况下,控制台窗口里用明亮的黄色使它清除的显示出来。 Write-Warning始终是所翻译 2007-09-13 19:12:00 · 1361 阅读 · 0 评论 -
我能用Windows PowerShell做什么:在多个栏目中显示数据
注:本篇文章,未在联系作者以及得到许可的情况下, 禁止以任何形式进行转载。By:Anders Mail:katrina520@163.com 在多个栏目中显示数据Format-Wide cmdlet允许你返回单个项目(如进程名)和在多种栏中目显示数据。默认情况下,Format-Wide显示在专栏里显示数据,Get-Process这个命令会返回进程信息然后在两栏里翻译 2007-09-14 22:00:00 · 1315 阅读 · 0 评论 -
我能用Windows PowerShell做什么:暂停 Windows PowerShell 脚本
注:本篇文章,未在联系作者以及得到许可的情况下, 禁止以任何形式进行转载。By:Anders Mail:katrina520@163.com 暂停 Windows PowerShell 脚本Start-Sleep cmdlet (大概在脚本里这可能是一个有用的命令行命令),能让你暂停Windows PowerShell并指定活动时间。举例来说,这个命令暂停Win翻译 2007-09-14 22:22:00 · 9377 阅读 · 0 评论 -
我能用Windows PowerShell做什么:过滤返回的数据
注:本篇文章,未在联系作者以及得到许可的情况下, 禁止以任何形式进行转载。By:Anders Mail:katrina520@163.com 过滤返回的数据Where-Object cmdlet提供了一种方法,用其他cmdlets为你过滤数据。举例来说,默认情况下Get-Process cmdlet一般会返回有运行在你计算机上所有的进程信息。不过,假设你只对那些进翻译 2007-09-14 23:46:00 · 2866 阅读 · 0 评论 -
我能用Windows PowerShell做什么:基本统计计算
注:本篇文章,未在联系作者以及得到许可的情况下, 禁止以任何形式进行转载。By:Anders Mail:katrina520@163.com 基本统计计算Measure-Object cmdlet提供了一种快速生成统计计算(计数,平均金额,最低和最高值)为对象。举例来说,假设我们有以下的文本文件,列出其中的用户姓名和他们的分数… …好,不错 :翻译 2007-09-14 19:23:00 · 2769 阅读 · 0 评论 -
我能用Windows PowerShell做什么:把数据显示成一个列表
注:本篇文章,未在联系作者以及得到许可的情况下, 禁止以任何形式进行转载。By:Anders Mail:katrina520@163.com 把数据显示成一个列表 许多cmdlets (Get-Service,如这个命令),显示信息的表格形式。也许有时候,当你想把数据信息显示成一个列表的时候(特别是如果这个表格有太多的栏目,以很好的适合屏幕)。也许正如你所期望的翻译 2007-09-14 21:34:00 · 2417 阅读 · 0 评论 -
访谈:微软PowerShell 2.0中的新特性
在下一个版本也就是PowerShell 2.0中,新的第三方工具可以使用PowerShell,IT工作室期待的一些特性也会出现。 自从六月的微软技术大会(TechEd)后,又有30万个IT工作室下载了命令行脚本语言PowerShell。过去九个月里,总共还有130万的下载量。大公司里的小型IT工作室正在使用PowerShell将几百行代码削减为一个简单的命令行。结果是,IT经理转载 2007-09-15 23:09:00 · 1245 阅读 · 0 评论 -
我能用Windows PowerShell做什么:列出你所有的 Windows PowerShell 别名
注:本篇文章,未在联系作者以及得到许可的情况下, 禁止以任何形式进行转载。By:Anders Mail:katrina520@163.com 列出你所有的 Windows PowerShell 别名Get-Alias cmdlet能简单的返回一个有关你的Windows PowerShell别名清单列表。键入下列各项,所有你的别名都将在屏幕上显示。Get-Alia翻译 2007-09-13 16:41:00 · 1662 阅读 · 0 评论 -
我能用Windows PowerShell做什么:保存 Windows PowerShell 别名
注:本篇文章,未在联系作者以及得到许可的情况下, 禁止以任何形式进行转载。By:Anders Mail:katrina520@163.com 保存 Windows PowerShell 别名 Export-Alias cmdlet提供了一种方法,以输出你的Windows PowerShell别名到一个文本文件。在这其中最简单的形式是你可以仅仅使用Export-Alia翻译 2007-09-13 17:27:00 · 1373 阅读 · 0 评论 -
我能用Windows PowerShell做什么:列出特殊的成员
注:本篇文章,未在联系作者以及得到许可的情况下, 禁止以任何形式进行转载。By:Anders Mail:katrina520@163.com 列出特殊的成员Get-Unique cmdlet 返回刚才收集的特别项目。 这意味着什么?那么,假设文件 C:/Scripts/Test.txt 包含以下内容:applebananagrap翻译 2007-09-13 21:48:00 · 1034 阅读 · 0 评论 -
浅谈---测试Native Windows Command与Native PowerShell Command哪个效率高
注:本篇文章,未在联系作者以及得到许可的情况下, 禁止以任何形式进行转载。By:Anders Mail:katrina520@163.com 发表此文的原因是由于本人在阅读ghjcona兄写的PowerShell笔记中,其中有一篇谈到Native Windows Command的话题所引发的。话题如下:这比使用WMI的Win32_PingStatus简洁多原创 2007-09-16 14:29:00 · 1339 阅读 · 0 评论 -
用PowerShell做音乐
放入PS脚本运行试试 你能猜出这是什么歌吗?=====================代码内容如下:#Anders: 我将它以下的音乐内容,频率和时间间隔稍许修改了一下,现在听起来顺畅多了。#整合为一个文件。#此想法并非本人原创function music{"264 500"转载 2007-09-18 21:38:00 · 1383 阅读 · 2 评论 -
PowerShell:引号的美妙
注:本篇文章,未在联系作者以及得到许可的情况下, 禁止以任何形式进行转载。By:Anders Mail:katrina520@163.com 如下两种写法非常有趣,发挥了引号的功能: Write-Host The $home is $home. Write-Host The `$home is $home.不管哪一句它们都将输出如下语句:原创 2007-09-22 01:47:00 · 1568 阅读 · 0 评论 -
PowerShell:搜索Winos.cn站内数据
注:本篇文章,未在联系作者以及得到许可的情况下, 禁止以任何形式进行转载。By:Anders Mail:katrina520@163.com 运行此脚本,键入搜索关键字,打开搜索结果页面脚本内容如下:#========================搜索============================Write-Host -fore原创 2007-09-23 21:14:00 · 1370 阅读 · 1 评论 -
PowerShell:输出彩色进程信息表单
注:本篇文章,未在联系作者以及得到许可的情况下, 禁止以任何形式进行转载。By:Anders Mail:katrina520@163.com 先简略地讲述下脚本运行的大致过程:一开始先以列表的形式输出进程的信息,然后筛选出Handles,ProcessName列表栏下的信息,最后借用一个Cmdlet输出一个彩色的信息表单(表单的颜色标明是以Handles到了一定数量以原创 2007-09-22 00:26:00 · 2866 阅读 · 1 评论 -
PowerShell Cmdlet Expand
注:本篇文章,未在联系作者以及得到许可的情况下, 禁止以任何形式进行转载。By:Anders Mail:katrina520@163.com 感谢国外的PS朋友。让我的PowerShell又发挥了更多新的功效。今天在这里我先用几个实例介绍给大家一个很Cool的powershell cmdlet expand 它被称为Netcmdlets,这些cmdlets并非官方发布原创 2007-09-28 15:45:00 · 1095 阅读 · 0 评论 -
PowerShell:运算符
如下是通过帮助内容输出得到 主题 比较运算符简短说明 Windows PowerShell 中用于对值进行比较的运算符详细说明 比较运算符用于比较命令中不同参数中的值。从根本上说,每次比较都将创建一 个条件,该条件的计算结果为 True 或 False。根据该比较,可以采取相应的操 作。例如,可以将比较运算符与语句块结合使用,以测试特定的条件。该原创 2007-10-02 14:11:00 · 4457 阅读 · 0 评论 -
PowerShell 2.0 CTP Out-GridView: 在数据网格中显示信息
注:本篇文章,未在联系作者以及得到许可的情况下, 禁止以任何形式进行转载。By:Anders Mail:katrina520@163.com 这篇资料文章撰写于Windows PowerShell 2.0 的CTP版本。在未来发布的Windows PowerShell2.0中这方面的资料肯能有所改变。 在数据网格中显示信息正如俗语所说Windows Powe翻译 2008-02-29 23:36:00 · 1997 阅读 · 0 评论 -
PowerShell 2.0 CTP:使用Select-String查找文本
注:本篇文章,未在联系作者以及得到许可的情况下, 禁止以任何形式进行转载。By:Anders Mail:katrina520@163.com 使用Select-String查找文本 最近社区技术预览版( CTP )谈论最多的焦点是内置在Windows PowerShell 2.0新的远程访问功能。并有一个正当的理由:对于以运行powershell命令和powershell翻译 2008-04-03 18:09:00 · 5888 阅读 · 0 评论 -
线程同步模型, 生产者/消费者, 读写同步,线程池,concurrent map.
之前写了一篇线程同步的原理分析的文章. 请点击左边广告看到大家的反馈,感到深受鼓励. 看来这种举例说明本质原理的浅显易懂的文章, 还是比较受欢迎的. 关于线程, 我以前也写过一些文章.只是写得不那么清楚易懂. 一是因为自己的理解也有限, 二是很难找到灵感,很难写出一个非常贴切的例子. 应一些坛友的意见. 我这里继续发一些线程相关的内容. 内容的条理性和连贯性可能有些欠缺. --------原创 2008-04-16 18:41:00 · 749 阅读 · 1 评论 -
PowerShell 2.0 CTP: Windows PowerShell 调试器
注:本篇文章,未在联系作者以及得到许可的情况下, 禁止以任何形式进行转载。By:Anders Mail:katrina520@163.com 这篇资料文章撰写于Windows PowerShell 2.0 的CTP版本。在未来发布的Windows PowerShell2.0中这方面的资料肯能有所改变。 PowerShell 调试器在Windows PowerS翻译 2008-04-16 18:45:00 · 2034 阅读 · 0 评论 -
用Powershell列出Windows Install程序清单
很多系统管理员有时候在管理任务时候通常都需要知道公司里的电脑安装了什么软件,那么我们能不能用Powershell罗列出windows install里所安装的程序呢,答案当然是可以的。非常简单,这里你只要学会简单的调用对象和它的属性就像行了。当然我们还要做些调整。$strComputer = "." Get-WmiObject -Class Win32_Product -Compute原创 2009-10-15 16:42:00 · 2837 阅读 · 0 评论 -
PowerShell环境中设置环境变量
大家一定会发现,我们平时要打开记事本的时候,只要在命令提示符或者运行窗口中输入“notepad”就行了,随之记事本就打开了。 那么我们在Powershell环境中试试打开我们的应用程序:结果显示错误,因为我们所要打开的应用程序不在本地目录下的关系,当然是打不开的。 但是如果我想打开其它应用程序能不能用这个方法呢,答案显然是可以的。但是如何在PowerShell环境原创 2009-10-17 13:28:00 · 22770 阅读 · 2 评论 -
MS TechNet Powershell每周提示《提取空文件夹》抓错!
今天无意中游览到了Microsoft TechNet Powershell每周提示中的一篇文章,内容是关于如何用Powershell来提取目录下的空文件夹。具体英文原文地址如下:Finding All the Empty Folders in a Directory Treehttp://www.microsoft.com/technet/scriptcenter/resources/ps原创 2010-01-10 21:00:00 · 1815 阅读 · 0 评论