中国网络-ITPro俱乐部's Archiver

木头 发表于 2007-12-22 16:17

PowerShell中: help Get-Date 产生的帮助信息.

[align=left][size=10pt]如下说明是翻译[/size][size=10pt]PowerShell[/size][size=10pt]中[/size][size=10pt]: help Get-Date [/size][size=10pt]产生的帮助信息[/size][size=10pt]. [/size][/align][size=10pt]译者[/size][size=10pt]: Edengundam([/size][size=10pt]马涛[/size][size=10pt])[/size]

[align=left][size=14pt]Get-Date[/size][/align]
[align=left][b][size=10pt]大纲[/size][/b][/align][align=left][size=10pt]取得当前的日期和时间[/size][size=10pt].[/size][/align]
[align=left][b][size=10pt]语法[/size][/b][/align][align=left][size=10pt]Get-Date [[-date] <DateTime>] [-displayHint {<Date> | <Time> | <DateTime>}] [-format <string>] [-year <int>] [-month <int>] [-day <int>] [-hour <int>] [-minute <int>] [-second <int>] [<CommonParameters>][/size][/align]
[align=left][size=10pt]Get-Date [[-date] <DateTime>] [-displayHint {<Date> | <Time> | <DateTime>}] [-uFormat <string>] [-year <int>] [-month <int>] [-day <int>] [-hour <int>] [-minute <int>] [-second <int>] [<CommonParameters>][/size][/align]
[align=left][b][size=10pt]详细描述[/size][/b][/align][align=left][size=10pt]取得当前的日期和时间[/size][size=10pt].[/size][/align]
[align=left][b][size=10pt]参数[/size][/b][/align]
[align=left][b][size=10pt]-date <DateTime>[/size][/b][/align][align=left][size=10pt]指定日期和时间[/size][size=10pt]. [/size][size=10pt]默认情况下[/size][size=10pt], Get-Date[/size][size=10pt]取得当前系统日期和时间[/size][size=10pt].[/size][/align]
[table=542][tr][td=1,1,267][align=left][size=10pt]强制参数[/size][size=10pt]?[/size][/align][/td][td=1,1,275][align=left][size=10pt]false[/size][/align][/td][/tr][tr][td=1,1,267][align=left][size=10pt]参数位置[/size][size=10pt]?[/size][/align][/td][td=1,1,275][align=left][size=10pt]1[/size][/align][/td][/tr][tr][td=1,1,267][align=left][size=10pt]默认值[/size][/align][/td][td=1,1,275]
[/td][/tr][tr][td=1,1,267][align=left][size=10pt]允许从管道绑定输入[/size][size=10pt]?[/size][/align][/td][td=1,1,275][align=left][size=10pt]true ([/size][size=10pt]根据值[/size][size=10pt], [/size][size=10pt]根据属性名[/size][size=10pt])[/size][/align][/td][/tr][tr][td=1,1,267][align=left][size=10pt]允许通配符扩展[/size][size=10pt]?[/size][/align][/td][td=1,1,275][align=left][size=10pt]false[/size][/align][/td][/tr][/table]
[align=left][b][size=10pt]-displayHint <DisplayHintType>[/size][/b][/align][align=left][size=10pt]确定日期和时间中哪些元素被显示[/size][size=10pt]. ([/size][size=10pt]此选项不影响[/size][size=10pt]Get-Date[/size][size=10pt]返回的[/size][size=10pt]DateTime[/size][size=10pt]对象[/size][size=10pt].)[/size][/align]
[align=left][size=10pt]合法值[/size][size=10pt]: [/size][/align]
[align=left][size=10pt]·[/size]
[size=10pt]date: [/size][size=10pt]只显示日期[/size][/align][align=left][size=10pt]·[/size]
[size=10pt]time: [/size][size=10pt]只显示时间[/size][/align][align=left][size=10pt]·[/size]
[size=10pt]datetime: [/size][size=10pt]显示日期和时间[/size][/align]
[align=left][size=10pt]如下列出此参数可接受的值[/size][size=10pt]:[/size][/align]
[align=left][size=10pt]·[/size]
[size=10pt]Date[/size][/align][align=left][size=10pt]·[/size]
[size=10pt]Time[/size][/align][align=left][size=10pt]·[/size]
[size=10pt]DateTime[/size][/align]
[table=542][tr][td=1,1,275][align=left][size=10pt]强制参数[/size][size=10pt]?[/size][/align][/td][td=1,1,268][align=left][size=10pt]false[/size][/align][/td][/tr][tr][td=1,1,275][align=left][size=10pt]参数位置[/size][size=10pt]?[/size][/align][/td][td=1,1,268][align=left][size=10pt]named[/size][/align][/td][/tr][tr][td=1,1,275][align=left][size=10pt]默认值[/size][/align][/td][td=1,1,268]
[/td][/tr][tr][td=1,1,275][align=left][size=10pt]允许从管道绑定输入[/size][size=10pt]?[/size][/align][/td][td=1,1,268][align=left][size=10pt]false[/size][/align][/td][/tr][tr][td=1,1,275][align=left][size=10pt]允许通配符扩展[/size][size=10pt]?[/size][/align][/td][td=1,1,268][align=left][size=10pt]false[/size][/align][/td][/tr][/table]
[align=left][b][size=10pt]-format <string>[/size][/b][/align][align=left][size=10pt]根据[/size][size=10pt].Net[/size][size=10pt]格式的格式说明符显示日期和时间[/size][size=10pt]. <String> [/size][size=10pt]表示格式说明符[/size][size=10pt]. MSDN[/size][size=10pt]中关于[/size][size=10pt]System.Globalization.DateTimeFormatInfo[/size][size=10pt]类的主题包含了可以使用的格式说明符[/size][size=10pt].[/size][/align]
[align=left][size=10pt]当你使用[/size][size=10pt]-format[/size][size=10pt]时[/size][size=10pt], Windows PowerShell[/size][size=10pt]只会根据你指定的日期格式取得所需要的[/size][size=10pt]DateTime[/size][size=10pt]对象的属性[/size][size=10pt]. [/size][size=10pt]因此[/size][size=10pt], DateTime[/size][size=10pt]对象上的某些属性和方法将无法使用[/size][size=10pt]. ([/size][size=10pt]译注[/size][size=10pt]: [/size][size=10pt]此参数导致[/size][size=10pt]Get-Date[/size][size=10pt]返回字符串[/size][size=10pt])[/size][/align]
[table=542][tr][td=1,1,275][align=left][size=10pt]强制参数[/size][size=10pt]?[/size][/align][/td][td=1,1,268][align=left][size=10pt]false[/size][/align][/td][/tr][tr][td=1,1,275][align=left][size=10pt]参数位置[/size][size=10pt]?[/size][/align][/td][td=1,1,268][align=left][size=10pt]named[/size][/align][/td][/tr][tr][td=1,1,275][align=left][size=10pt]默认值[/size][/align][/td][td=1,1,268]
[/td][/tr][tr][td=1,1,275][align=left][size=10pt]允许从管道绑定输入[/size][size=10pt]?[/size][/align][/td][td=1,1,268][align=left][size=10pt]false[/size][/align][/td][/tr][tr][td=1,1,275][align=left][size=10pt]允许通配符扩展[/size][size=10pt]?[/size][/align][/td][td=1,1,268][align=left][size=10pt]false[/size][/align][/td][/tr][/table]
[align=left][b][size=10pt]-uFormat <string>[/size][/b][/align][align=left][size=10pt]按照[/size][size=10pt]Unix[/size][size=10pt]格式显示日期和时间[/size][size=10pt]. [/size][size=10pt]附加注释中包含关于格式说明符的列表[/size][size=10pt].[/size][/align]
[align=left][size=10pt]当你使用[/size][size=10pt]-uformat[/size][size=10pt]时[/size][size=10pt], Windows PowerShell[/size][size=10pt]只会根据你指定的日期格式取得所需要的[/size][size=10pt]DateTime[/size][size=10pt]对象的属性[/size][size=10pt]. [/size][size=10pt]因此[/size][size=10pt], DateTime[/size][size=10pt]对象上的某些属性和方法将无法使用[/size][size=10pt]. ([/size][size=10pt]译注[/size][size=10pt]: [/size][size=10pt]此参数导致[/size][size=10pt]Get-Date[/size][size=10pt]返回字符串[/size][size=10pt])[/size][/align]
[table=542][tr][td=1,1,275][align=left][size=10pt]强制参数[/size][size=10pt]?[/size][/align][/td][td=1,1,268][align=left][size=10pt]false[/size][/align][/td][/tr][tr][td=1,1,275][align=left][size=10pt]参数位置[/size][size=10pt]?[/size][/align][/td][td=1,1,268][align=left][size=10pt]named[/size][/align][/td][/tr][tr][td=1,1,275][align=left][size=10pt]默认值[/size][/align][/td][td=1,1,268]
[/td][/tr][tr][td=1,1,275][align=left][size=10pt]允许从管道绑定输入[/size][size=10pt]?[/size][/align][/td][td=1,1,268][align=left][size=10pt]false[/size][/align][/td][/tr][tr][td=1,1,275][align=left][size=10pt]允许通配符扩展[/size][size=10pt]?[/size][/align][/td][td=1,1,268][align=left][size=10pt]false[/size][/align][/td][/tr][/table]
[align=left][b][size=10pt]-year <int>[/size][/b][/align][align=left][size=10pt]指定显示的年份[/size][size=10pt]. [/size][size=10pt]输入从[/size][size=10pt]1[/size][size=10pt]到[/size][size=10pt]9999[/size][size=10pt]的值[/size][size=10pt]. [/size][size=10pt]用此值代替当前年进行显示[/size][size=10pt].[/size][/align]
[table=542][tr][td=1,1,275][align=left][size=10pt]强制参数[/size][size=10pt]?[/size][/align][/td][td=1,1,268][align=left][size=10pt]false[/size][/align][/td][/tr][tr][td=1,1,275][align=left][size=10pt]参数位置[/size][size=10pt]?[/size][/align][/td][td=1,1,268][align=left][size=10pt]named[/size][/align][/td][/tr][tr][td=1,1,275][align=left][size=10pt]默认值[/size][/align][/td][td=1,1,268]
[/td][/tr][tr][td=1,1,275][align=left][size=10pt]允许从管道绑定输入[/size][size=10pt]?[/size][/align][/td][td=1,1,268][align=left][size=10pt]false[/size][/align][/td][/tr][tr][td=1,1,275][align=left][size=10pt]允许通配符扩展[/size][size=10pt]?[/size][/align][/td][td=1,1,268][align=left][size=10pt]false[/size][/align][/td][/tr][/table]
[align=left][b][size=10pt]-month <int>[/size][/b][/align][align=left][size=10pt]指定显示的月份[/size][size=10pt]. [/size][size=10pt]输入从[/size][size=10pt]1[/size][size=10pt]到[/size][size=10pt]12[/size][size=10pt]的值[/size][size=10pt]. [/size][size=10pt]用此值代替当前月份进行显示[/size][size=10pt].[/size][/align]
[table=542][tr][td=1,1,275][align=left][size=10pt]强制参数[/size][size=10pt]?[/size][/align][/td][td=1,1,268][align=left][size=10pt]false[/size][/align][/td][/tr][tr][td=1,1,275][align=left][size=10pt]参数位置[/size][size=10pt]?[/size][/align][/td][td=1,1,268][align=left][size=10pt]named[/size][/align][/td][/tr][tr][td=1,1,275][align=left][size=10pt]默认值[/size][/align][/td][td=1,1,268]
[/td][/tr][tr][td=1,1,275][align=left][size=10pt]允许从管道绑定输入[/size][size=10pt]?[/size][/align][/td][td=1,1,268][align=left][size=10pt]false[/size][/align][/td][/tr][tr][td=1,1,275][align=left][size=10pt]允许通配符扩展[/size][size=10pt]?[/size][/align][/td][td=1,1,268][align=left][size=10pt]false[/size][/align][/td][/tr][/table]
[align=left][b][size=10pt]-day <int>[/size][/b][/align][align=left][size=10pt]指定显示的日期[/size][size=10pt]. [/size][size=10pt]输入从[/size][size=10pt]1[/size][size=10pt]到[/size][size=10pt]31[/size][size=10pt]的值[/size][size=10pt]. [/size][size=10pt]用此值代替当前日期进行显示[/size][size=10pt]. [/size][/align]
[align=left][size=10pt]如果指定的值大于该月份的天数[/size][size=10pt], Windows PowerShell[/size][size=10pt]会将该天数添加到此月份并显示结果[/size][size=10pt]. [/size][size=10pt]例如[/size][size=10pt]: "get-date -month 2 -day 31" [/size][size=10pt]将会显示[/size][size=10pt]"March 3", [/size][size=10pt]而非[/size][size=10pt]"February 31".[/size][/align]
[table=542][tr][td=1,1,275][align=left][size=10pt]强制参数[/size][size=10pt]?[/size][/align][/td][td=1,1,268][align=left][size=10pt]false[/size][/align][/td][/tr][tr][td=1,1,275][align=left][size=10pt]参数位置[/size][size=10pt]?[/size][/align][/td][td=1,1,268][align=left][size=10pt]named[/size][/align][/td][/tr][tr][td=1,1,275][align=left][size=10pt]默认值[/size][/align][/td][td=1,1,268]
[/td][/tr][tr][td=1,1,275][align=left][size=10pt]允许从管道绑定输入[/size][size=10pt]?[/size][/align][/td][td=1,1,268][align=left][size=10pt]false[/size][/align][/td][/tr][tr][td=1,1,275][align=left][size=10pt]允许通配符扩展[/size][size=10pt]?[/size][/align][/td][td=1,1,268][align=left][size=10pt]false[/size][/align][/td][/tr][/table]
[align=left][b][size=10pt]-hour <int>[/size][/b][/align][align=left][size=10pt]指定显示的小时数[/size][size=10pt]. [/size][size=10pt]输入从[/size][size=10pt]1[/size][size=10pt]到[/size][size=10pt]23[/size][size=10pt]的值[/size][size=10pt]. [/size][size=10pt]用此值代替当前小时进行显示[/size][size=10pt].[/size][/align]
[table=542][tr][td=1,1,275][align=left][size=10pt]强制参数[/size][size=10pt]?[/size][/align][/td][td=1,1,268][align=left][size=10pt]false[/size][/align][/td][/tr][tr][td=1,1,275][align=left][size=10pt]参数位置[/size][size=10pt]?[/size][/align][/td][td=1,1,268][align=left][size=10pt]named[/size][/align][/td][/tr][tr][td=1,1,275][align=left][size=10pt]默认值[/size][/align][/td][td=1,1,268]
[/td][/tr][tr][td=1,1,275][align=left][size=10pt]允许从管道绑定输入[/size][size=10pt]?[/size][/align][/td][td=1,1,268][align=left][size=10pt]false[/size][/align][/td][/tr][tr][td=1,1,275][align=left][size=10pt]允许通配符扩展[/size][size=10pt]?[/size][/align][/td][td=1,1,268][align=left][size=10pt]false[/size][/align][/td][/tr][/table]
[align=left][b][size=10pt]-minute <int>[/size][/b][/align][align=left][size=10pt]指定显示的分钟数[/size][size=10pt]. [/size][size=10pt]输入从[/size][size=10pt]1[/size][size=10pt]到[/size][size=10pt]59[/size][size=10pt]的值[/size][size=10pt]. [/size][size=10pt]用此值代替当前分钟进行显示[/size][size=10pt].[/size][/align]
[table=542][tr][td=1,1,275][align=left][size=10pt]强制参数[/size][size=10pt]?[/size][/align][/td][td=1,1,268][align=left][size=10pt]false[/size][/align][/td][/tr][tr][td=1,1,275][align=left][size=10pt]参数位置[/size][size=10pt]?[/size][/align][/td][td=1,1,268][align=left][size=10pt]named[/size][/align][/td][/tr][tr][td=1,1,275][align=left][size=10pt]默认值[/size][/align][/td][td=1,1,268]
[/td][/tr][tr][td=1,1,275][align=left][size=10pt]允许从管道绑定输入[/size][size=10pt]?[/size][/align][/td][td=1,1,268][align=left][size=10pt]false[/size][/align][/td][/tr][tr][td=1,1,275][align=left][size=10pt]允许通配符扩展[/size][size=10pt]?[/size][/align][/td][td=1,1,268][align=left][size=10pt]false[/size][/align][/td][/tr][/table]
[align=left][b][size=10pt]-second <int>[/size][/b][/align][align=left][size=10pt]指定显示的秒数[/size][size=10pt]. [/size][size=10pt]输入从[/size][size=10pt]1[/size][size=10pt]到[/size][size=10pt]59[/size][size=10pt]的值[/size][size=10pt]. [/size][size=10pt]用此值代替当前秒进行显示[/size][size=10pt].[/size][/align]
[table=542][tr][td=1,1,275][align=left][size=10pt]强制参数[/size][size=10pt]?[/size][/align][/td][td=1,1,268][align=left][size=10pt]false[/size][/align][/td][/tr][tr][td=1,1,275][align=left][size=10pt]参数位置[/size][size=10pt]?[/size][/align][/td][td=1,1,268][align=left][size=10pt]named[/size][/align][/td][/tr][tr][td=1,1,275][align=left][size=10pt]默认值[/size][/align][/td][td=1,1,268]
[/td][/tr][tr][td=1,1,275][align=left][size=10pt]允许从管道绑定输入[/size][size=10pt]?[/size][/align][/td][td=1,1,268][align=left][size=10pt]false[/size][/align][/td][/tr][tr][td=1,1,275][align=left][size=10pt]允许通配符扩展[/size][size=10pt]?[/size][/align][/td][td=1,1,268][align=left][size=10pt]false[/size][/align][/td][/tr][/table]
[align=left][b][size=10pt]<[/size][/b][b][size=10pt]公共参数[/size][/b][b][size=10pt]>[/size][/b][/align][align=left][size=10pt]此命令支持公共参数[/size][size=10pt]: -Verbose, -Debug, -ErrorAction, -ErrorVariable, and -OutVariable. [/size][size=10pt]更多信息[/size][size=10pt], [/size][size=10pt]输入[/size][size=10pt], "get-help [u][color=blue]about_commonparameters[/color][/u]".[/size][/align]
[align=left][b][size=10pt]注意[/size][/b][/align]
[align=left][size=10pt]更多信息[/size][size=10pt], [/size][size=10pt]输入[/size][size=10pt]"Get-Help Get-Date -detailed". [/size][size=10pt]需要技术信息[/size][size=10pt], [/size][size=10pt]输入[/size][size=10pt]"Get-Help Get-Date -full".[/size][/align]
[align=left][size=10pt]如果需要为该命令提供多个参数[/size][size=10pt], [/size][size=10pt]请使用逗号进行分隔[/size][size=10pt]. [/size][size=10pt]例如[/size][size=10pt], "<parameter-name> <value1>, <value2>".[/size][/align]
[align=left][b][size=10pt]Uformat Values[/size][/b][size=10pt]:[/size][/align]
[align=left][size=10pt]下面是[/size][size=10pt]-Uformat[/size][size=10pt]参数的值[/size][size=10pt]. [/size][size=10pt]命令的格式为[/size][size=10pt]:[/size][/align]
[align=left][size=10pt]get-date -uformat %<value>[/size][/align]
[align=left][size=10pt]例如[/size][size=10pt]:[/size][/align]
[align=left][size=10pt]get-date -format %d[/size][/align]
[align=left][b][size=10pt]Date-Time:[/size][/b][/align][align=left][size=10pt]·[/size]
[size=10pt]日期时间完整形式[/size][size=10pt] ([/size][size=10pt]默认[/size][size=10pt]) (Friday, June 16, 2006 10:31:27 AM)[/size][/align][align=left][size=10pt]·[/size]
[size=10pt]c [/size][size=10pt]日期时间缩写形式[/size][size=10pt](Fri Jun 16 10:31:27 2006)[/size][/align]
[align=left][b][size=10pt]Date:[/size][/b][/align][align=left][size=10pt]·[/size]
[size=10pt]D mm/dd/yy[/size][size=10pt]格式的日期[/size][size=10pt](06/14/06)[/size][/align][align=left][size=10pt]·[/size]
[size=10pt]x   locale[/size][size=10pt]设置对应的标准日期格式[/size][size=10pt] (09/12/07 for English-US)[/size][/align]
[align=left][b][size=10pt]Year:[/size][/b][/align][align=left][size=10pt]·[/size]
[size=10pt]C   [/size][size=10pt]世纪[/size][size=10pt] (20 for 2006)[/size][/align][align=left][size=10pt]·[/size]
[size=10pt]Y   [/size][size=10pt]四位数字格式的年[/size][size=10pt] (2006)[/size][/align][align=left][size=10pt]·[/size]
[size=10pt]y   [/size][size=10pt]两位数字格式的年[/size][size=10pt] (06)[/size][/align][align=left][size=10pt]·[/size]
[size=10pt]G   [/size][size=10pt]同[/size][size=10pt] 'Y'[/size][/align][align=left][size=10pt]·[/size]
[size=10pt]g   [/size][size=10pt]同[/size][size=10pt] 'y'[/size][/align]
[align=left][b][size=10pt]Month: [/size][/b][/align][align=left][size=10pt]·[/size]
[size=10pt]b   [/size][size=10pt]缩写的月份名[/size][size=10pt] (Jan)[/size][/align][align=left][size=10pt]·[/size]
[size=10pt]B   [/size][size=10pt]完整的月份名[/size][size=10pt] (January)[/size][/align][align=left][size=10pt]·[/size]
[size=10pt]h   [/size][size=10pt]同[/size][size=10pt] 'b'[/size][/align][align=left][size=10pt]·[/size]
[size=10pt]M   [/size][size=10pt]数值形式的月份[/size][size=10pt] (06)[/size][/align]
[align=left][b][size=10pt]Week:[/size][/b][/align][align=left][size=10pt]·[/size]
[size=10pt]W  [/size][size=10pt]一年中的周数[/size][size=10pt] (00-52)[/size][/align][align=left][size=10pt]·[/size]
[size=10pt]V   [/size][size=10pt]一年中的周数[/size][size=10pt](01-53)[/size][/align][align=left][size=10pt]·[/size]
[size=10pt]U   [/size][size=10pt]同[/size][size=10pt] 'W'[/size][/align]
[align=left][b][size=10pt]Day:[/size][/b][/align][align=left][size=10pt]·[/size]
[size=10pt]a   [/size][size=10pt]一周中的第几天[/size][size=10pt]([/size][size=10pt]缩写形式[/size][size=10pt]) (Mon)[/size][/align][align=left][size=10pt]·[/size]
[size=10pt]A   [/size][size=10pt]一周中的第几天[/size][size=10pt]([/size][size=10pt]完整的形式[/size][size=10pt]) (Monday)[/size][/align][align=left][size=10pt]·[/size]
[size=10pt]u   [/size][size=10pt]一周中的第几天[/size][size=10pt]([/size][size=10pt]数值[/size][size=10pt]) (Monday = 1)[/size][/align][align=left][size=10pt]·[/size]
[size=10pt]d   [/size][size=10pt]月份中的第几天[/size][size=10pt]([/size][size=10pt]两位数字格式[/size][size=10pt]) (05)[/size][/align][align=left][size=10pt]·[/size]
[size=10pt]e   [/size][size=10pt]月份中的第几天[/size][size=10pt]([/size][size=10pt]不足两位前导空格[/size][size=10pt]) ( 5)[/size][/align][align=left][size=10pt]·[/size]
[size=10pt]j   [/size][size=10pt]一年中的第几天[/size][size=10pt] - (1-366)[/size][/align][align=left][size=10pt]·[/size]
[size=10pt]w   [/size][size=10pt]同[/size][size=10pt]'u'[/size][/align]
[align=left][b][size=10pt]Time:[/size][/b][/align][align=left][size=10pt]·[/size]
[size=10pt]p   AM[/size][size=10pt]或[/size][size=10pt]PM[/size][/align][align=left][size=10pt]·[/size]
[size=10pt]r   [/size][size=10pt]十二小时小时为单位的时间格式[/size][size=10pt] (09:15:36 AM)[/size][/align][align=left][size=10pt]·[/size]
[size=10pt]R  [/size][size=10pt]二十四小时为单位的时间格式[/size][size=10pt]([/size][size=10pt]不显示秒数[/size][size=10pt]) (17:45)[/size][/align][align=left][size=10pt]·[/size]
[size=10pt]T   [/size][size=10pt]二十四小时为单位的时间格式[/size][size=10pt] (17:45:52)[/size][/align][align=left][size=10pt]·[/size]
[size=10pt]X   [/size][size=10pt]同[/size][size=10pt] 'T'[/size][/align][align=left][size=10pt]·[/size]
[size=10pt]Z   [/size][size=10pt]距离[/size][size=10pt]UTC[/size][size=10pt]的时区便宜[/size][size=10pt] (-07)[/size][/align]
[align=left][b][size=10pt]Hour: [/size][/b][/align][align=left][size=10pt]·[/size]
[size=10pt]H   [/size][size=10pt]二十四小时格式下的小时数[/size][size=10pt] (17)[/size][/align][align=left][size=10pt]·[/size]
[size=10pt]I [/size][size=10pt]十二小时格式下的小时数[/size][size=10pt] (05)[/size][/align][align=left][size=10pt]·[/size]
[size=10pt]k   [/size][size=10pt]同[/size][size=10pt] 'H'[/size][/align][align=left][size=10pt]·[/size]
[size=10pt]l   [/size][size=10pt]同[/size][size=10pt] 'I' (Upper-case I = Lower-case L)[/size][/align]
[align=left][b][size=10pt]Minutes & Seconds:[/size][/b][/align][align=left][size=10pt]·[/size]
[size=10pt]m   [/size][size=10pt]分钟[/size][size=10pt] (35)[/size][/align][align=left][size=10pt]·[/size]
[size=10pt]S   [/size][size=10pt]秒[/size][size=10pt] (05)[/size][/align][align=left][size=10pt]·[/size]
[size=10pt]s   [/size][size=10pt]从[/size][size=10pt]1970[/size][size=10pt]年[/size][size=10pt]1[/size][size=10pt]月[/size][size=10pt]1[/size][size=10pt]日[/size][size=10pt] 00:00:00[/size][size=10pt]开始[/size][size=10pt], [/size][size=10pt]流逝的秒数[/size][size=10pt] (1150451174.95705)[/size][/align]
[align=left][b][size=10pt]Special Characters:[/size][/b][/align][align=left][size=10pt]·[/size]
[size=10pt]n   [/size][size=10pt]换行字符[/size][size=10pt] (\n)[/size][/align][align=left][size=10pt]·[/size]
[size=10pt]t   Tab[/size][size=10pt]自如[/size][size=10pt](\t)[/size][/align]
[align=left][b]例[/b][b][size=10pt]1 [/size][/b][/align]
[align=left][size=10pt]C:\PS>get-date -DisplayHint date[/size][/align]
[align=left][size=10pt]此参数取得[/size][size=10pt]DateTime[/size][size=10pt]对象[/size][size=10pt], [/size][size=10pt]但是只显示日期[/size][size=10pt]. [/size][size=10pt]它使用参数[/size][size=10pt]-DisplayHint[/size][size=10pt]指示应该只显示日期[/size][size=10pt].[/size][/align]
[align=left][size=10pt]Tuesday, June 13, 2006[/size][/align]
[align=left][b]例[/b][b][size=10pt]2 [/size][/b][/align]
[align=left][size=10pt]C:\PS>get-date -format g[/size][/align]
[align=left][size=10pt]此命令取得当前的日期和时间[/size][size=10pt], [/size][size=10pt]并将其格式为短日期和短时间格式[/size][size=10pt]. [/size][size=10pt]它使用了[/size][size=10pt].NET[/size][size=10pt]的格式说明符[/size][size=10pt]"g" (General ([/size][size=10pt]短日期和短时间[/size][size=10pt]))[/size][size=10pt]指定格式[/size][size=10pt].[/size][/align]
[align=left][size=10pt]6/13/2006 12:43 PM[/size][/align]
[align=left][b]例[/b][b][size=10pt]3 [/size][/b][/align]
[align=left][size=10pt]C:\PS>get-date -uformat "%Y / %m / %d / %A / %Z"[/size][/align]
[align=left][size=10pt]此命令取得当前日期和时间[/size][size=10pt], [/size][size=10pt]并将其格式化为命令指定格式[/size][size=10pt]. [/size][size=10pt]此示例中[/size][size=10pt], [/size][size=10pt]格式中包含了完整的年份[/size][size=10pt] (%Y), [/size][size=10pt]两位数字的月份[/size][size=10pt] (%m), [/size][size=10pt]日期[/size][size=10pt] (%d), [/size][size=10pt]一周第几天的完整名称[/size][size=10pt](%A)[/size][size=10pt]和相对[/size][size=10pt]UTC[/size][size=10pt]时间的偏差[/size][size=10pt] ("Zulu").[/size][/align]
[align=left][size=10pt]2006 / 06 / 13 / Tuesday / -07[/size][/align]
[align=left][b]例[/b][b][size=10pt]4 [/size][/b][/align]
[align=left][size=10pt]C:\PS>(get-date -year 2000 -month 12 -day 31).dayofyear[/size][/align]
[align=left][size=10pt]此命令显示当前日期在一年中的第几天[/size][size=10pt]. [/size][size=10pt]例如[/size][size=10pt], 12[/size][size=10pt]月[/size][size=10pt]31[/size][size=10pt]日是[/size][size=10pt]2006[/size][size=10pt]年的第[/size][size=10pt]365[/size][size=10pt]天[/size][size=10pt], [/size][size=10pt]但是对于[/size][size=10pt]2000[/size][size=10pt]年[/size][size=10pt], [/size][size=10pt]就是第[/size][size=10pt]366[/size][size=10pt]天[/size][size=10pt].[/size][/align]
[align=left][size=10pt]366[/size][/align]
[align=left][b]例[/b][b][size=10pt]5 [/size][/b][/align]
[align=left][size=10pt]C:\PS>$a = get-date[/size][/align][align=left][size=10pt]$a.IsDaylightSavingTime()[/size][/align]
[align=left][size=10pt]此命令用来告知当前日期和时间是否已经调整为当前区域设置对应的夏令时[/size][size=10pt]. [/size][/align]
[align=left][size=10pt]第一个命令将会创建名为[/size][size=10pt]$a[/size][size=10pt]的变量[/size][size=10pt], [/size][size=10pt]然后将[/size][size=10pt]Get-Date[/size][size=10pt]返回的对象赋值给此变量[/size][size=10pt]. [/size][size=10pt]接下来它调用[/size][size=10pt]$a[/size][size=10pt]中对象上的方法[/size][size=10pt]IsDaylightSavingTime.[/size][/align]
[align=left][size=10pt]要查看[/size][size=10pt]DateTime[/size][size=10pt]对象的属性和方法[/size][size=10pt], [/size][size=10pt]键入[/size][size=10pt]"get-date get-member".[/size][/align]
[align=left][size=10pt]True[/size][/align]
[align=left][b]例[/b][b][size=10pt]6 [/size][/b][/align]
[align=left][size=10pt]C:\PS>$a = get-date[/size][/align][align=left][size=10pt]$a.ToUniversalTime()[/size][/align]
[align=left][size=10pt]这些命令将当前日期时间转换为[/size][size=10pt]UTC[/size][size=10pt]时间[/size][size=10pt].[/size][/align]
[align=left][size=10pt]第一个命令创建名为[/size][size=10pt]$a[/size][size=10pt]的变量[/size][size=10pt], [/size][size=10pt]然后将[/size][size=10pt]Get-Date[/size][size=10pt]返回的对象赋值给此变量[/size][size=10pt]. [/size][size=10pt]接下来它调用[/size][size=10pt]$a[/size][size=10pt]中对象上的方法[/size][size=10pt]ToUniversalTime.[/size][/align]
[align=left][size=10pt]Tuesday, June 13, 2006 8:09:19 PM[/size][/align]
[align=left][b]例[/b][b][size=10pt]7 [/size][/b][/align]
[align=left][size=10pt]C:\PS>$a = get-wmiobject win32_bios -computer server01[/size][/align]
[align=left][size=10pt]$a | format-list -property Name, @{Label="BIOS Age"; `[/size][/align][align=left][size=10pt]Expression={(get-date) - $_.ConvertToDateTime($_.ReleaseDate)}}[/size][/align]
[align=left][size=10pt]Windows Management Instrumentation (WMI) [/size][size=10pt]使用了与[/size][size=10pt]Get-Date[/size][size=10pt]返回的[/size][size=10pt].NET[/size][size=10pt]对象不同的日期时间对象[/size][size=10pt]. [/size][size=10pt]要在使用[/size][size=10pt]Get-Date[/size][size=10pt]返回日期时间信息的命令中使用[/size][size=10pt]WMI[/size][size=10pt]返回的日期时间信息[/size][size=10pt], [/size][size=10pt]你必须调用[/size][size=10pt]ConvertToDateTime[/size][size=10pt]方法将[/size][size=10pt]WMI[/size][size=10pt]的[/size][size=10pt]CIM_DATETIME[/size][size=10pt]对象转换为一个[/size][size=10pt].NET DateTime[/size][size=10pt]对象[/size][size=10pt].[/size][/align]
[align=center][size=10pt]示例中的命令显示了一台远程计算机[/size][size=10pt]Server01[/size][size=10pt]上的[/size][size=10pt]BIOS[/size][size=10pt]名称和[/size][size=10pt]age. [/size][size=10pt]第一条命令使用[/size][size=10pt][url=mk:@MSITStore:E:\99.DOC\ALL\00.Worksapce\PowerShell_Blog\英文资料\PowerShellHelp.chm::/Cmdlets/Get-WmiObject.htm][color=blue]Get-WmiObject[/color][/url] cmdlet[/size][size=10pt]取得[/size][size=10pt]Server01[/size][size=10pt]上[/size][size=10pt]Win32_BIOS[/size][size=10pt]类的实例[/size][size=10pt], [/size][size=10pt]并将其存储在变量[/size][size=10pt]$a[/size][size=10pt]中[/size][size=10pt].[/size][/align]
[align=left][size=10pt]第二个命令使用管道运算符[/size][size=10pt](|)[/size][size=10pt]将存储在[/size][size=10pt]$a[/size][size=10pt]中的[/size][size=10pt]WMI[/size][size=10pt]对象发送给[/size][u][size=10pt]Format-List[/size][/u][size=10pt] cmdlet. Format-List[/size][size=10pt]命令的[/size][size=10pt]-Property[/size][size=10pt]参数指定了两个显示列表的属性[/size][size=10pt]: "Name"[/size][size=10pt]和[/size][size=10pt]"BIOS Age". [/size][size=10pt]属性[/size][size=10pt]"BIOS Age"[/size][size=10pt]是通过一个哈希表指定的[/size][size=10pt]. [/size][size=10pt]此哈希表中包含[/size][size=10pt]Label[/size][size=10pt]键[/size][size=10pt]([/size][size=10pt]它指定属性的名称[/size][size=10pt]), [/size][size=10pt]以及[/size][size=10pt]Expression[/size][size=10pt]键[/size][size=10pt]([/size][size=10pt]包含计算[/size][size=10pt]BIOS age[/size][size=10pt]的表达式[/size][size=10pt]). Expression[/size][size=10pt]使用了[/size][size=10pt]ConvertToDateTime[/size][size=10pt]方法将[/size][size=10pt]ReleaseDate[/size][size=10pt]实例转化为[/size][size=10pt] .NET[/size][size=10pt]的[/size][size=10pt]DateTime[/size][size=10pt]对象[/size][size=10pt]. [/size][size=10pt]然后[/size][size=10pt], [/size][size=10pt]它被[/size][size=10pt]Get-Date cmdlet[/size][size=10pt]返回的当前日期[/size][size=10pt]([/size][size=10pt]不指定参数时[/size][size=10pt], Get-Date[/size][size=10pt]返回当前日期时间[/size][size=10pt])[/size][size=10pt]减去[/size][size=10pt].[/size][/align]
[align=left][size=10pt]反引号[/size][size=10pt](`)[/size][size=10pt]在[/size][size=10pt]Windows PowerShell[/size][size=10pt]中表示行继续符[/size][size=10pt].[/size][/align]
[align=left][size=10pt]Name : Default System BIOS[/size][/align][align=left][size=10pt]BIOS Age : 1345.17:31:07.1091047[/size][/align]

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.