Kann in Python verwendet werden, wie eine effektive Skript-Sprache für die Windows-Server-Umgebung?

Ich arbeite aktuell an einer Strategie für die Verwaltung von mehreren Windows-Server 2003 und 2008 mit SQL Server 2000 - 2008 und ich wollen/müssen eine einheitliche scripting-Plattform für die Automatisierung von Aufgaben. Ich bin immer ein großer fan von Python und als solche würde ich gerne wissen, ob Python wurde effektiv verwendet eine Skriptsprache, die für die Verwaltung von verschiedenen Reihe von Windows-Server-Installationen mit verschiedenen SQL-Server-Installationen laufen, verschiedene jobs.
Ich bin vertraut mit IronPython führt gegen die .Net framework, aber ich bin mir nicht sicher, was syntax-version von Python, IronPython verwendet.

EDIT: zur info: ich bin vertraut mit der Powershell, aber je mehr ich darüber wissen, und es ist die syntax, desto mehr ich mag es nicht.

EDIT: Bitte, wenn Sie können, würde ich gerne wissen, wie es um Ihre Erfolgsgeschichte mit der Implementierung von Python als Skript-Lösung auf Windows.

  • Ich bin über die PowerShell (v2) -- es wurde entwickelt, um mit windows arbeiten, bietet sehr einfachen Zugang zu WMI .NET, COM, während immer noch eine shell, und kommt mit einer Reihe von standard-Modulen. Es ist auch eine gute Unterstützung für spezielle windows-admin-Aufgaben wie für die SharePoint-Verwaltung. Das größte Problem mit PowerShell 1) benötigen admin-Rechte zu gewähren, die execute-Berechtigung (nicht ein Angebot für admins) 2) es immer noch nicht kommen mit einer guten shell. Pick-up RXVT oder ähnliches. Syntax ist nur, dass Syntax. Da hat es Schließungen/anonyme Funktionen ist es ziemlich leicht zu wickeln, "das hässliche Zeug", falls gewünscht.
  • Ich behaupten, der @Chris Sicht ich bin zwar lange gewartet, für eine Skriptsprache in Windows PowerShell noch nie zog mich, es zu lernen, nur weil es hässlich syntax
InformationsquelleAutor Chris Hayes | 2011-01-15
Schreibe einen Kommentar