J'essaye d'écrire un script powershell qui prendra dans un fichier texte (ou un fichier xml ou tout ce que je veux ti être) avec une liste de nom de serveur et certains noms de service sur ce serveur pour arrêter. Je peux obtenir powershell à lire dans une ligne à partir d'un fichier texte, mais je ne peux pas comprendre comment obtenir PowerShell pour importer les données dans une variable séparée pour moi de passer à d'autres fonctions. Si cela était arguemnts, cela semble trivial, mais il doit y avoir un moyen simple de le faire plutôt que d'utiliser une regex sur chaque ligne.structure de données pour script powershell
3
A
Répondre
6
Tenir compte du XML ci-dessous:
$xml = [xml]@"
<Servers>
<Server name="SERVER1">
<Process>Process1</Process>
<Process>Process2</Process>
</Server>
<Server name="SERVER2">
<Process>Process3</Process>
</Server>
</Servers>
"@
Vous pourriez traiter la variable $xml
comme ceci:
foreach ($server in $xml.Servers.Server) {
foreach ($process in $server.Process) {
# Execute your kill script here.
}
}
Pour un script kill sur des machines distantes, vous pouvez utiliser l'applet de commande Invoke-Script (EXIGE PSRemoting être activé), ou PsExec, ou WMI, celui avec lequel vous êtes le plus à l'aise. Les variables $server
et $process
seront nécessaires pour exécuter le kill sur le bon processus sur le bon serveur.
Questions connexes
- 1. Script Powershell qui extrait des medadata du script powershell
- 2. Script Powershell pour extraire les erreurs consignées
- 3. Script Powershell requis
- 4. postgresql db structure script
- 5. structure de données pour des données tabulaires
- 6. TV Guide Script PHP/Structure de la base de données
- 7. Peut PowerShell (ou script) sur Windows/Mac/Ubuntu liste de fichiers/structure de répertoire facilement?
- 8. Script VBScript, Batch ou PowerShell?
- 9. Structure de données utilisée pour la structure de répertoire?
- 10. longue course Powershell Script Gèle
- 11. Erreur avec le script PowerShell
- 12. Conditionnement de script PowerShell et exécution WinNT?
- 13. Visualiseur de structure de données pour javascript
- 14. PowerShell Script pour automatiser la saisie de données dans OpenOffice Calc Spreadsheet
- 15. variables de charge d'un autre script Powershell
- 16. Lancement de script PowerShell depuis Eclipse IDE
- 17. Exécuter le script R de Powershell
- 18. un script Invoke powershell IIS de
- 19. Suggestion pour une structure de données!
- 20. Structure de données pour les relations
- 21. Meilleure structure de données pour la recherche?
- 22. description visuelle pour la structure de données
- 23. Structure de données pour représenter un DFA
- 24. Structure de données pour un monde aléatoire
- 25. Meilleure structure de données pour cette relation
- 26. structure de données pour l'auto-complétion
- 27. Informations relatives au nœud dans une structure de base de données pour l'arbre Structure de données
- 28. Script PowerShell pour désactiver/réactiver un port TCP/IP
- 29. Meilleure structure de données pour les données de séries temporelles
- 30. Lent pour lancer un script PowerShell sans Internet