Comment définir le fuseau horaire à partir de la ligne de commande?

comment définir le fuseau horaire de Windows à partir d'une ligne de commande ou d'un fichier batch?

dois-je utiliser powershell ou cscript?

33
demandé sur Eduard Florinescu 2013-05-20 22:45:16

3 réponses

l'utilitaire de ligne de commande qui vous aide à changer le fuseau horaire dans Windows 7 est tzutil.exe et est connu comme Windows Time Zone Utility . C'est un excellent outil pour tous les gens qui préfèrent travailler à partir de l'invite de commande.

utiliser le paramètre /s pour définir le fuseau horaire:

tzutil /s "universal standard time"

utilisez le paramètre /g pour obtenez le fuseau horaire:

tzutil /g

utilisez le paramètre /l pour listez les fuseaux horaires valides.

tzutil /l

[source]

59
répondu Ionică Bizău 2015-08-03 13:50:33

si quelqu'un utilise encore Windows XP (comme moi):

Étape 1:

vous pouvez utiliser la ligne de commande suivante, par exemple dans la fenêtre "Exécuter" (cmd):

Control.exe TIMEDATE.CPL,,/Z W. Europe Standard Time

où "W. Europe Standard Time" est, pas vraiment surprenant, pour L'Europe occidentale. D'autres valeurs possibles sont par exemple

  • E. en Europe (l'Europe de l'est)
  • Pazifik Temps Standard (pour ce qu'il dit)

et ainsi de suite. Une liste des valeurs possibles peut être trouvée ici (bien que pour Windows Vista, mais il semble que la plupart des valeurs sont les mêmes):

https://technet.microsoft.com/en-us/library/cc749073%28v=ws.10%29.aspx

Étape 2

pour exécuter la commande ci-dessus à partir d'un raccourci, vous pouvez faire ce qui suit::

créer un nouveau raccourci (par exemple dans l'Explorateur de Windows, droit-cliquer n'importe où dans une zone vide, et choisir "nouveau raccourci") et lui donner la valeur suivante (en entrant le code dans la fenêtre qui s'ouvre, ou comme "cible" dans le champ en conséquence nommé):

C:\Windows\System32\cmd.exe /c Control.exe TIMEDATE.CPL,,/Z W. Europe Standard Time

(l'exemple utilise L'heure standard de W. Europe; changez cela à votre goût)

en appelant ce raccourci (c'est-à-dire en cliquant sur L'icône) change immédiatement le fuseau horaire.

pour mes besoins, j'ai créé deux raccourcis, l'un fixant le fuseau horaire de L'Europe de l'Ouest, l'autre le fixant à L'Europe de l'est, car ce sont les endroits où je travaille régulièrement.

(Source pour L'Étape 2: exécuter une commande Prompt à partir du raccourci de bureau )

3
répondu Christian Geiselmann 2017-05-23 11:54:34

Voici une autre réponse à la question initiale, liée à Windows 7. Cette solution est entièrement basée sur la première contribution de Ionica Bizau (voir ci-dessus). Essentiellement, je viens d'ajouter une instruction étape par étape pour créer un fichier batch.

pour créer un fichier par lot pour définir les fuseaux horaires:

1) Créer un fichier texte dans n'importe quel éditeur de texte (PSPad, Notepad++, Notepad ou autre)

2) dans le fichier texte, n'en écrire qu'un ligne de code. Par exemple: écrire

tzutil /s "GTB Standard Time"

qui définira le fuseau horaire pour Sofia, Bucarest, etc. Ou utiliser

tzutil /s "W. Europe Standard Time"

pour les lieux dans les longitudinales géographiques D'Amsterdam, Bruxelles, etc.

3) sauvegardez le fichier avec un nom significatif tel que" Set_TimeZone_W-Europe.chauve." Assurez-vous que le suffixe filetype est".chauve." Enregistrer à n'importe quel endroit que vous aimez dans votre système de fichiers. Vous pouvez choisir votre dossier "Desktop" fichier disponible à partir de votre écran de bureau.

4) C'est ça. Un double-clic sur l'icône déclenche le code du programme (Minimaliste) à exécuter, c'est-à-dire que l'heure du système est définie comme désiré.

Note: pour mes besoins, j'ai fait deux de ces dossiers, un pour L'Europe occidentale, un pour L'Europe du Sud-Est, qui sont des lieux que je visite régulièrement.

si vous avez besoin d'autres fuseaux horaires, cherchez leur nom:

a) ouvrez la fenêtre" Execute "(cmd)

B) Tapez "tzutil /l" (sans les guillemets) et cliquez sur "return". Cela affichera une liste des fuseaux horaires disponibles.

-1
répondu Christian Geiselmann 2016-02-08 21:59:22