在Powershell中,如何输入<datetime>?

时间:2017-02-22 20:41:24

标签: powershell

例如,如果我尝试在特定日期和时间之前检索事件日志。

Get-EventLog system -Before (what do I enter here?)

基本上,输入日期时间的格式究竟是什么?

2 个答案:

答案 0 :(得分:1)

以这种方式尝试:

Get-EventLog System -Before "2/22/2017 7:00am"

答案 1 :(得分:0)

根据文档https://msdn.microsoft.com/powershell/reference/4.0/microsoft.powershell.management/Get-EventLog

-Before需要一种DateTime

你需要使用它。就那么简单。

在powershell中有很多方法可以满足这一要求。下面是一个可用于-Before参数的示例,另一个示例用于-After,它采用相同的类型

from graphviz import Digraph
dot = Digraph(comment='The Round Table')
dot.node('A', 'King Arthur')
dot.node('B', 'Sir Bedevere the Wise')
dot.node('L', 'Sir Lancelot the Brave')
dot.edges(['AB', 'AL'])
dot.edge('B', 'L', constraint='false')
print(dot.source) 
dot.render('test-output/round-table.gv', view=True)