改变一台计算机的日期与时间
在解释如何使用这个最新Set-Date cmdlet以前,我们应该注意到,这是一个cmdlet。你应该小心使用。 举个例子来说,如果你在活动目录环境下,你的工作站必须密切配合你的域控制器;如果他们并非这样,你可能无法登录到域。电脑的时间是经常被指派使用一个自动时间服务;在这种情况下,你也许并不必(或许不应该)手动来设定日期和时间。
当然,如果你需要设定日期和时间,那么Set-Date可以提供一个简单的方法来这样做。
一个可以改变一台计算机上的日期/时间的方法就是使用 -date参数来更新日期和时间。举个例子,假设你要设定的日期和时间是在2006年6月1日的上午8:30。这里你可以这样做:
复制内容到剪贴板
代码:
Set-Date –date "6/1/2006 8:30 AM"
需要设定的时钟刚好要提前两天?可以使用Get-Date cmdlet这个命令和AddDays方法来提前时钟两天:
复制内容到剪贴板
代码:
Set-Date (Get-Date).AddDays(2)
也可以在这里用其它方法,包括AddHours ,AddMinutes 和Addseconds . 需要设定倒流1小时(夏令时)来节约时间? 那么只需要设置倒流 -1 (减1 ) 小时,象这样:
复制内容到剪贴板
代码:
Set-Date (Get-Date).AddHours(-1)
另外,你也可以使用-adjust参数以格式:小时:分:秒 来调整。 举个例子,这个命令集把时钟提前了1小时37分:
复制内容到剪贴板
代码:
Set-Date –adjust 1:37:0
原文