Windows PowerShell不一样的系统管理体验

互联网   发布时间:2009-07-02 01:35:03   作者: 我要评论
  系统维护、管理中大家常在命令提示符(cmd.exe)下进行操作,对Windows PowerShell鲜有接触或者使用。其实在微软的计划中,Windows PowerShell将成为CDM的继任者,是下一代命令行工具。Windows PowerShell目前最高版本为2.0,并且已经集成到Windows Server 2008及Window

  3、活用别名提升操作效率

  Windows PowerShell中的命令虽然可读性强,但是命令比较长输入起来比较费事。这样我们可以根据需要创建个性的、易记的命令别名,来提高命令输入的效率降低命令输入错误的概率。

  比如我们要为“get-service”命令创建别名,实现输入gs可调用该命令。可Windows PowerShell命令行中执行“set-alias gs get-service”来实现,这样当我们执行“gs”其实就是执行“get-service”。(图3)

  Windows PowerShell不一样的系统管理体验

  图3 Windows Powershell

  除此之外,我们还可以在Windows PowerShell中为系统中的应用程序创建别名。这样我们调用某个程序时就不用进入其所在路径并输入程序名进行调用了。例如我们要为活动目录工具dsmgmt.exe创建别名ad,可以在Windows PowerShell命令行中执行“set-alias ad c:\windows\system32\dsmgmt.exe”。其中ad就是命令别名,c:\windows\system32\是dsmgmt.exe所在路径。我们在Windows PowerShell命令行中执行ad可以看到调用了dsmgmt.exe工具。(图4)

  Windows PowerShell不一样的系统管理体验

  图4 Windows Powershell

  当然,可以创建别名也可以删除别名。比如我们要删除刚才创建的dsmgmt.exe的别名ad,可以在Windows PowerShell命令行下执行“remove-item alias:ad”即可。这样当我们执行别名ad时会显示错误,因为它已经被删除了。(图5)

  Windows PowerShell不一样的系统管理体验

  图5 Windows Powershell

相关文章

最新评论