# encoding: ascii # api: powershell # title: Sync-Time # description: Syncs the system time with that of a remote time server. Uses NetCmdlets. # version: 0.1 # type: function # author: Lance Robinson # license: CC0 # function: sync-time # x-poshcode-id: 4102 # x-derived-from-id: 4103 # x-archived: 2017-04-10T19:10:08 # x-published: 2014-04-12T17:47:00 # # function sync-time( [string] $server = "clock.psu.edu", [int] $port = 37) { $servertime = get-time -server $server -port $port -set #leave off -set to just check the remote time write-host "Server time:" $servertime write-host "Local time :" $(date) }