学习网考试学习资料

Gzu521.com

Windows PowerShell的12项酷功能(1)

Windows Vista教程   点击:次   发布时间:2006-11-16   【字体: 】   来源:Gzu521.com
Gzu521.com我的学习网
windows powershell 1.0已经发布,微软windowsVistablog上,开发人员列举了windows vista中windows powershell所提供的12项酷酷的功能: 

  解答powershell:powershell原来的开发代号是monad,原计划是用以替代windows中的命令行工具,但是后来微软说它只是技术上的扩充。使用powershell,管理员可以做任何在图形界面下所做的事情。windows powershell 1.0可以运行在windows xp sp2、windows server 2003和windows vista上。 

  1. 内置cmdlets (即"commandlets") 

  windows powershell中的所有cmdlets都允许这样的动名词:get-service, get-process, stop-service, get-wmiobject. 

  2. 强大的通配符和操作对象 

  要得到以w开头的服务及其依赖服务只要输入: 

  ps> get-service w* | format-list displayname, dependentservices 

  3. 在犯错误前测试命令 

  windows powershell 有意向独特的功能:whatif ,可以不执行命令就告诉你命令执行结果.如: 

  ps> stop-service w3* -whatif 

  4. 获取副本 

  powershell 可以开始和结束所有命令的副本,可以在脚本中轻易测试命令并同时保存. 

  ps> start-transcript -path c:demodfoshow.txt 
  ps> stop-transcript 

  5. 从命令行发布windows对话 

  因为windows powershell位对象而优化,可以向.net framework一样从命令行访问com对象,下列命令告诉你的vista机器发表"windows vista and powershell"字串. 

  ps> $spvoice = new-object -com "sapi.spvoice" 
  ps> $spvoice.speak("windows vista and powershell") 

  6. 使用windows powershell访问诸如windows media player 11等的应用程序 

  ps> $band = "the posies" 
  ps> $player = new-object -com wmplayer.ocx 
  ps> $playlist = $player.mediacollection.getbyauthor($band) 
  ps> $player.openplayer($playlist.item(0).sourceurl) 
  7. windows powershell作为命令行存储计算器 

  powershell可以完成基本的计算工作 

  ps> 2*2 

  不过,windows powershell也可以快速解决存储问题,例如,备份11gb的数据需要多少个700mb的cd. 

  ps> 11gb/700mb 

  那么,需要多少个1000gb的存储来备份每个320gb,共425个的vista桌面呢? 

  ps > (320gb*425)/1000gb 

下 一 页
2页: 第 [1] [2]

责任编辑:gzu521

电脑课堂分类
Windows 2000教程
Windows XP教程
Windows 2003教程
Windows Vista教程
LINUX教程
软件教学
办公软件
硬件DIY
分类推荐信息
更多...
大类最新文章
更多...