Question
TIME ZONE et Daylight Saving Time
- titi.rugby
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 12
- Remerciements reçus 0
il y a 12 ans 4 mois #16165
par titi.rugby
TIME ZONE et Daylight Saving Time a été créé par titi.rugby
Bonjour à tous,
je souhaite savoir si il serait possible de récupérer sur plusieurs serveurs distants la TIME ZONE et si l'option Daylight Saving Time est ou non activée?
Merci d'avance à vous.
je souhaite savoir si il serait possible de récupérer sur plusieurs serveurs distants la TIME ZONE et si l'option Daylight Saving Time est ou non activée?
Merci d'avance à vous.
Connexion ou Créer un compte pour participer à la conversation.
- Philippe
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 1778
- Remerciements reçus 21
il y a 12 ans 4 mois #16166
par Philippe
Réponse de Philippe sur le sujet Re:TIME ZONE et Daylight Saving Time
salut titi.rugby
[code:1]Get-WmiObject -Class Win32_TimeZone -ComputerName . | select DaylightBias, Caption[/code:1]
si DaylightBias contient une valeur le Daylight est actif
Caption contient le timezone
a la place du point après ComputerName tu met le nom du serveur a interroger
regarde ici pour plus de détail
[code:1]Get-WmiObject -Class Win32_TimeZone -ComputerName . | select DaylightBias, Caption[/code:1]
si DaylightBias contient une valeur le Daylight est actif
Caption contient le timezone
a la place du point après ComputerName tu met le nom du serveur a interroger
regarde ici pour plus de détail
Connexion ou Créer un compte pour participer à la conversation.
- titi.rugby
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 12
- Remerciements reçus 0
il y a 12 ans 4 mois #16167
par titi.rugby
Réponse de titi.rugby sur le sujet Re:TIME ZONE et Daylight Saving Time
Salut 6ratgus,
Tout parfait. C'est exactement ce que je voulais.
Il faut juste que j'arrive à faire ça sur env. 250 serveurs.
Mais c'est génial j'ai déjà le début.
Je vais continuer à chercher et clôturerai le post ensuite.
Titi.rugby
Tout parfait. C'est exactement ce que je voulais.
Il faut juste que j'arrive à faire ça sur env. 250 serveurs.
Mais c'est génial j'ai déjà le début.
Je vais continuer à chercher et clôturerai le post ensuite.
Titi.rugby
Connexion ou Créer un compte pour participer à la conversation.
- Philippe
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 1778
- Remerciements reçus 21
il y a 12 ans 4 mois #16169
par Philippe
Réponse de Philippe sur le sujet Re:TIME ZONE et Daylight Saving Time
salut titi.rugby
il y a plusieurs solution pour créé et utilisé ta liste de serveur suivant ton environnement. Voici deux solutions classique :
- si tu a un domaine tu peut récupéré les noms des serveurs dans l'AD est l'envoyer a get-wwmi...
avantage : pas besoin de gere l'ajout de nouveau serveur
inconvénient : ne gere pas les serveur hors domaine ou dans un autre domaine indépendant
ex :
[code:1]
# tu peut choisir entre :
# - un filtre sur le nom (ici les ordi qui commence par SRV)
# - soit prendre tous ce qui il y dans une OU
# ou les deux comme ici
Get-ADComputer -Filter {(name -like \"SRV*\"«»)} -Searchbase \"OU=SERVER,OU=FR,OU=HARDWARE,DC=MonDomaine,DC=lan\" | select name |
foreach {
Get-WmiObject -Class Win32_TimeZone -ComputerName $_.name | select DaylightBias, Caption
}[/code:1]
- une autre solution consiste a mettre le nom de tous tes serveurs dans un fichier et d'utilise ce fichier
avantage/inconvénient : l'inverse de la précédante solution.
ex :
[code:1]get-content serveurs.txt |
foreach {
Get-WmiObject -Class Win32_TimeZone -ComputerName $_ | select DaylightBias, Caption
}[/[/code:1]
après a toi de savoir ce que veut faire (et comment) des info récupéré<br><br>Message édité par: 6ratgus, à: 25/10/13 09:30
il y a plusieurs solution pour créé et utilisé ta liste de serveur suivant ton environnement. Voici deux solutions classique :
- si tu a un domaine tu peut récupéré les noms des serveurs dans l'AD est l'envoyer a get-wwmi...
avantage : pas besoin de gere l'ajout de nouveau serveur
inconvénient : ne gere pas les serveur hors domaine ou dans un autre domaine indépendant
ex :
[code:1]
# tu peut choisir entre :
# - un filtre sur le nom (ici les ordi qui commence par SRV)
# - soit prendre tous ce qui il y dans une OU
# ou les deux comme ici
Get-ADComputer -Filter {(name -like \"SRV*\"«»)} -Searchbase \"OU=SERVER,OU=FR,OU=HARDWARE,DC=MonDomaine,DC=lan\" | select name |
foreach {
Get-WmiObject -Class Win32_TimeZone -ComputerName $_.name | select DaylightBias, Caption
}[/code:1]
- une autre solution consiste a mettre le nom de tous tes serveurs dans un fichier et d'utilise ce fichier
avantage/inconvénient : l'inverse de la précédante solution.
ex :
[code:1]get-content serveurs.txt |
foreach {
Get-WmiObject -Class Win32_TimeZone -ComputerName $_ | select DaylightBias, Caption
}[/[/code:1]
après a toi de savoir ce que veut faire (et comment) des info récupéré<br><br>Message édité par: 6ratgus, à: 25/10/13 09:30
Connexion ou Créer un compte pour participer à la conversation.
- titi.rugby
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 12
- Remerciements reçus 0
il y a 12 ans 4 mois #16172
par titi.rugby
Réponse de titi.rugby sur le sujet Re:TIME ZONE et Daylight Saving Time
Salut 6ratgus,
Super. Je choisit la solution 2 par contre j'ai une dernière question, comment est ce que je peux récupérer le nom des serveurs dans mon fichier de sortie.
En reprenant ton code, j'ai fait ça.
get-content name.txt |
foreach {
Get-WmiObject -Class Win32_TimeZone -ComputerName $_ | select Name, DaylightBias, Caption >> d:\result.log
}
Mais le nom des serveurs du fichier name.txt n'apparaissent pas dans le fichier de sortie result.log
Aurais-tu une idée?
Merci d'avance
Titi.rugby
Super. Je choisit la solution 2 par contre j'ai une dernière question, comment est ce que je peux récupérer le nom des serveurs dans mon fichier de sortie.
En reprenant ton code, j'ai fait ça.
get-content name.txt |
foreach {
Get-WmiObject -Class Win32_TimeZone -ComputerName $_ | select Name, DaylightBias, Caption >> d:\result.log
}
Mais le nom des serveurs du fichier name.txt n'apparaissent pas dans le fichier de sortie result.log
Aurais-tu une idée?
Merci d'avance
Titi.rugby
Connexion ou Créer un compte pour participer à la conversation.
- Richard Lazaro
- Hors Ligne
- Membre platinium
-
Réduire
Plus d'informations
- Messages : 530
- Remerciements reçus 0
il y a 12 ans 4 mois #16173
par Richard Lazaro
Think-MS : (Get-Life).Days | %{ Learn-More }
\\"Problems cannot be solved by the same level of thinking that created them.\\" - Albert Einstein
Réponse de Richard Lazaro sur le sujet Re:TIME ZONE et Daylight Saving Time
Bonjour,
Lors de l'utilisation de WMI, Powerhsell va créer des attributs supplémentaires.
Et y'en a un qui va t'interesser qui va être le PSComputerName.
[code:1]get-content name.txt |
foreach {
Get-WmiObject -Class Win32_TimeZone -ComputerName $_ | select Name, DaylightBias, Caption, PSComputerName >> d:result.log
}[/code:1]
Tu peux faire un Format-List * pour voir toutes les valeurs d'un objet.
Bien Cordialement,
Richard Lazaro.
Lors de l'utilisation de WMI, Powerhsell va créer des attributs supplémentaires.
Et y'en a un qui va t'interesser qui va être le PSComputerName.
[code:1]get-content name.txt |
foreach {
Get-WmiObject -Class Win32_TimeZone -ComputerName $_ | select Name, DaylightBias, Caption, PSComputerName >> d:result.log
}[/code:1]
Tu peux faire un Format-List * pour voir toutes les valeurs d'un objet.
Bien Cordialement,
Richard Lazaro.
Think-MS : (Get-Life).Days | %{ Learn-More }
\\"Problems cannot be solved by the same level of thinking that created them.\\" - Albert Einstein
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.053 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- TIME ZONE et Daylight Saving Time