您的位置:首页 > 理论基础

我能用Windows PowerShell做什么:检查计算机的日期与时间

2007-08-08 01:37 351 查看
注:本篇文章,未在联系作者以及得到许可的情况下, 禁止以任何形式进行转载。

By:Anders Mail:katrina520@163.com

改变一台计算机的日期与时间

在解释如何使用这个最新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

英文原文:http://www.microsoft.com/technet/scriptcenter/topics/msh/cmdlets/set-date.mspx
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: