PoshCode Archive  Artifact Content

Artifact 081cf6ba9c475b632c01d8fd50895b571fc426ea3c06bf8a96f8b44ae89a9dea:

  • File Sync-Time.ps1 — part of check-in [284416b06b] at 2018-06-10 13:36:28 on branch trunk — Syncs the system time with that of a remote time server. Uses NetCmdlets. (user: Lance Robinson size: 645)

# 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)
}