在PowerShell 3.0中恢复2.0中的帮助文档

[注:该文章发行于Beta版本,不保证长期有效性,如有变更以实际最终版本为准]

 

Windows 8 Beta已经发布有近半个月了,随之集成的PowerShell 3.0也有了许多大改进。

 

但是大家一定会发现在Windows 8 Beta的PowerShell 3.0中默认是没有原生的帮助文档内容的,如下图所示:

 

即使在PowerShell Console中用Get-Help命令查看帮助也只能得到最基本的cmdlet命令简介,却步包含详细的使用范例,等。

 

那么如何恢复以往在PowerShell 2.0中的帮助文档信息呢?答案很简单,我们可以运用PowerShell 3.0的新增命令Save-Help 与 Update-Help cmdlet.

 

我们先看一下这两个cmdlet的基本使用用法:

 

NAME
    Save-Help

SYNOPSIS
    Downloads and saves the newest help files to a file system directory.


SYNTAX
    Save-Help [-DestinationPath] <String[]> [[-Module] <String[]>] [[-UICulture] <CultureInfo[]>] [-Force
    [<SwitchParameter>]] [-UseDefaultCredentials [<SwitchParameter>]] [<CommonParameters>]

    Save-Help [[-Module] <String[]>] [[-UICulture] <CultureInfo[]>] [-Force [<SwitchParameter>]]
    [-UseDefaultCredentials [<SwitchParameter>]] -LiteralPath <String[]> [<CommonParameters>]

 

-----------------------------------------------------------------------------------------------------------------------------------------

 

NAME
    Update-Help

SYNOPSIS
    Downloads and installs the newest help files on your computer.


SYNTAX
    Update-Help [[-Module] <String[]>] [[-SourcePath] <String[]>] [[-UICulture] <CultureInfo[]>] [-Force
    [<SwitchParameter>]] [-Recurse [<SwitchParameter>]] [-UseDefaultCredentials [<SwitchParameter>]]
    [<CommonParameters>]

    Update-Help [[-Module] <String[]>] [[-UICulture] <CultureInfo[]>] [-Force [<SwitchParameter>]] [-LiteralPath
    <String[]>] [-Recurse [<SwitchParameter>]] [-UseDefaultCredentials [<SwitchParameter>]] [<CommonParameters>]

 

这里我们先使用Save-Help -DestinationPath D:\helpfiles -UICulture en-US -Force –Verbose 这行command将文件下载保存到我们的指定文件夹。

 

如下是我们之前下载的帮助文件所使用的一些文件内容。

 

最后我们在使用Update-Help -SourcePath D:\helpfiles -UICulture en-US -Force –Verbose将之前下载的文件update。

 

现在当我们再次使用Get-Help命令去查看PowerShell 2.0自带的cmdlet帮助内容时,是不是和原来一样了呢。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值