kullanarak ayarlama Windows PowerShell'i bir etki alanına bağlı olmayan Windows 7 iş istasyonlarında belirli bir NTP sunucusunu ayarlamak için kullanmak istiyoruz. Amaç, etki alanı olmayan iş istasyonlarının ilk kurulumunu standartlaştırmak/hızlandırmak/basitleştirmek için bir dizi betiğe sahip olmaktır.Windows makinesinde NTP sunucusunu PowerShell
Denedik:
Push-Location
Set-Location HKLM:\SYSTEM\CurrentControlSet\services\W32Time\Parameters
Set-ItemProperty . NtpServer "ca.pool.ntp.org"
Pop-Location
Ve bu komut dosyası: (yönetici priv ile) her iki komut dosyalarını çalıştırdıktan sonra
w32tm /config /manualpeerlist:ca.pool.ntp.org /syncfromflags:manual /update
Stop-Service w32time
Start-Service w32time
, biz Registry kontrol ve en NtpServer'ı bulmak: HKLM: \ SYSTEM \ CurrentControlSet \ services \ W32Time \ Parameters, "ca.pool.ntp.org" olarak güncelleştirildi, ancak Bilgisayar yeniden başlatılsa bile, eski NTP sunucusunun hâlâ listelendiğini gördüğümüz Denetim Masası> Tarih ve Saat'e bakın.
Push-Location
Set-Location HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\DateTime\Servers
Set-ItemProperty . 0 "ca.pool.ntp.org"
Set-ItemProperty . "(Default)" "0"
Set-Location HKLM:\SYSTEM\CurrentControlSet\services\W32Time\Parameters
Set-ItemProperty . NtpServer "ca.pool.ntp.org"
Pop-Location
Stop-Service w32time
Start-Service w32time
Not: Bu komut parametresi "0" şu anda ne olursa olsun üzerine yazar
bu
altına Graham Gold'un yanıtından geliştirilmiş ve çalışır edildi kodudur. Düzgün kullanmak için komut dosyanızın bir sonraki sıralı girişinizi NTP sunucunuz yapması gerekir.
nedir bu komut ya çalıştırılmış olan bir makinede 'W32tm/sorguya/status' yanıtı? –
Merhaba Graham, bildirdi: "Aşağıdaki hata oluştu: Hizmet başlatılmadı. (0x80070426)" – Weehooey