当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] PowerShell:使用帮助(获取帮助)

作者:精品下载站 日期:2024-12-14 07:18:28 浏览:16 分类:玩电脑

PowerShell:使用帮助(获取帮助)


《通过一个月的午餐学习 PowerShell》一书的作者 Don Jones 说道:

“准备好阅读帮助,否则你将无法使用 PowerShell。 ”


多么好的引言啊。我很喜欢他,每次当我忘记使用帮助系统进行故障排除时,我都会记住他的话。

下载帮助内容

您可以使用 Cmdlet Get-Help 来调用帮助。这为您提供了只能在线获取帮助的信息。但好消息是:您可以下载它。

Get-Help

[玩转系统] PowerShell:使用帮助(获取帮助)

要使用 Get-Childitem 的帮助而不下载它,请运行

Get-Help Get-ChildItem -Online

执行后,将出现一个浏览器窗口,并向您显示在线帮助。

[玩转系统] PowerShell:使用帮助(获取帮助)

回到主题。下载帮助运行

Update-Help -UICulture "en-US" -Force

请注意,您每天只能运行一次不带 -Force 的命令。

使用帮助

Get-Help 提供了广泛的参数。键入 Get-Help,然后键入 - 并按住 CTRL + SPACE 以查看所有内容

[玩转系统] PowerShell:使用帮助(获取帮助)

要获取 Get-Childitem 的帮助内容,只需键入

Get-Help Get-ChildItem 

或者

Help Get-ChildItem

这显示了帮助的小版本。对于初学者来说,以这种方式阅读帮助可能会令人沮丧。它没有提供有关命令使用的示例和详细信息。让我们继续使用示例参数,它对于“边做边学”更有用。

例子

PowerShell 帮助示例非常出色,非常适合您使用 PowerShell 的第一步。用于获取 Get-ChildItem 运行的示例

Get-Help Get-ChildItem -Examples

并查找示例 6 和示例 8

[玩转系统] PowerShell:使用帮助(获取帮助)

[玩转系统] PowerShell:使用帮助(获取帮助)

将它们组合起来可以按名称列出当前目录中的所有文本文件。

Get-ChildItem . -Name -Include *.txt -Recurse -Force

[玩转系统] PowerShell:使用帮助(获取帮助)

另一个示例演示如何将 Powershell 属性与 Get-Date 结合使用。

Help Get-Date -Online

将浏览器窗口向下滚动到示例部分并查找示例 4。

[玩转系统] PowerShell:使用帮助(获取帮助)

现在你可以开始玩了。例如,您可以修改命令并填写您的出生日期。

提示:键入(获取日期)。然后按 CTRL + 空格键。探索 Get-Date 的属性,享受乐趣

[玩转系统] PowerShell:使用帮助(获取帮助)

例子:

(Get-Date -Year 1976 -Month 03 -Date 23).IsDaylightSavingTime()
(Get-Date).AddDays(300)

或搜索一年未登录域的用户:

Get-ADUser -Filter * -Properties LastLogonDate | ? {$_.lastlogondate -ne $null -and $_.lastlogondate -le ((get-date).adddays(-365))} | Format-List Name,LastLogonDate

或搜索非活动邮箱:

Get-MailboxStatistics -server server01 | ? {$_.lastlogontime -ne $null -and $_.lastlogontime -le ((get-date).adddays(-365))} | Sort-Object {$_.lastlogontime}

完整的帮助

获得完整的帮助运行

Get-Help Get-Date -Full

完整帮助显示整个帮助主题。这包括参数、属性以及最后但并非最不重要的示例。

详细帮助

Get-Help 参数详细显示参数说明和示例。

Get-Help Get-Date -Detailed

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯