Neue Shell von Microsoft
mr.nice. 27.04.2006 - 21:30 9126 17
mr.nice.
differential image maker
|
Der in Redmond / USA beheimatete und allseits bekannte, nicht bei allen beliebte Marktführer bei Betriebssystemen, hat eine neue Shell herausgebracht. PowerShell - Release Candidate 1 der neuen Windows-Shell steht zum Download bereit, die Betaversion war als "Monad" bekannt. Die "PowerShell" ist ein Werkzeug, mit dessen Hilfe Anwendungen oder Abläufe sich leicht steuern und automatisieren lassen. Ähnlich der Shell bei Linux/Unix-Rechnern. Programmierer können sämtliche Objekte des .NET-Framework 2.0 für "PowerShell"-Anwendungen nutzen. Die fertige Version soll Ende 2006 veröffentlicht werden. Features:- Over 130 standard utilities (called “cmdlets) for completing common system administration tasks such as working with the registry, services, processes, Windows Management Instrumentation, event logs, etc..
- Intuitive, task-based scripting language and support for existing scripts and command line tools..
- Designed for consistency so all tools and system data stores follow a common syntax, common naming conventions and information can be easily shared/piped between tools.
- Simplified command-based navigation of the operating system (including drives, startup files, and registry).
- Powerful object manipulation capabilities (objects can be directly manipulated or pipelined to other tools or databases).
- Designed for extensibility so that independent software vendors and enterprise developers can easily build custom tools and utilities to administer their software.
Download: http://www.microsoft.com/downloads/...;displaylang=en
Bearbeitet von mr.nice. am 28.04.2006, 09:40
|
NyoMic
xepera-xeper-xeperu
|
klingt schon mal sehr vernünftig. vorallem dieser satz:
"objects can be directly manipulated or pipelined to other tools or databases"
|
Frys_Assassin
information keeper
|
Nachdem ich mich durch die Formulare zur Registrierung eines Microsoft Passports *urks* durchgewühlt hab, bin ich endlich zum Download gekommen. Installation ist mit ~7,5MB nicht grad klein, sollte aber in der Regel egal sein. Stark war aber gleich die Meldung am Anfang Windows(R) PowerShell
Copyright (C) 2006 Microsoft Corporation. All rights reserved.
Do you want to run software from this untrusted publisher?
The file C:\Programme\Windows PowerShell\v1.0\types.ps1xml is published by
CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington,
C=US. This publisher is not trusted on your system. Only run scripts from
trusted publishers.
[V] Never run [D] Do not run [R] Run once [A] Always run [?] Help
(default is "D"):
Hab mich noch nicht intensiv damit auseinandergesetzt, aber auf den ersten Blick wirkts wie eine ziemliche Annäherung an die *nix Shells. Es gibt manpages und alle anderen Befehle die ich bis jetzt probiert hab, funktionieren auch (ls, mkdir, ps, ...). Es gibt sogar einen mount Befehl. Alles in allem wirkt die Sache recht umfangreich, bin gespannt wie sich das cmdlet Konzept durchsetzen wird. Die Scripting Funktion hab ich noch nicht wirklich angetestet. Für Admins, welche idR sowieso mit *nix Shells arbeiten aber eine sehr nette Sache, da kaum Umstellung notwendig ist.
Bearbeitet von Frys_Assassin am 28.04.2006, 10:19
|
Dune
Dark mode
|
juuuuhu! warum dann nicht gleich linux? :scnr:
Bearbeitet von Dune am 28.04.2006, 10:24
|
semteX
begehrt die rostschaufel
|
Durfte die Shell schon bei nem MS Vortrag über Supercomputing sehen, sah wirklich schon sehr nach *nix aus.... leider wars nur a kurzes "reinschaun" was die neue shell alles kann.
|
pari
grml
|
hättens für vista einen bsd-unterbau ala os x verwendet, hättens sich die eigene shell sparen können
|
Daywalker
im Stress
|
|
T3XT4
Beißer
|
wohoo.. das wird auch höchste Eisenbahn.
Hoffentlich wirds in etwa so mächtig wie das *x Äquivalent.
|
ingomar
Big d00d
|
gerade diese vielfach kolportierte "weisheit" ist imho etwas fehl am platz - man kann mit cmd viel mehr machen, als 98% der benutzer wissen... ... etwa das vielfach monierte starten/beenden der dienste bzw. daemonen geht etwa mit net start durchaus gut - nur weiss es keiner. <
|
spunz
Super ModeratorSuper Moderator
|
damit können zukünftig endlich alle administrativen tätigkeiten auch per shell erledigt werden (zb exchange 12).
|
gue
Addicted
|
Das Ding ist ziemlich cool Braucht aber leider ziemlich viel RAM. Ich hab mich jetzt ein bisschen damit gespielt und man kann schon coole Sachen damit machen, z.B.: ps | where {$_.Name -eq "Opera"} | foreach {$_.WaitForExit()}
wartet bis alle Prozesse mit dem Namen Opera beenden. hättens für vista einen bsd-unterbau ala os x verwendet, hättens sich die eigene shell sparen können Alle gängigen Shells rennen eh jetzt auch schon unter Windows, sie wollten halt eine eigene machen.
|
that
Hoffnungsloser Optimist
|
Die Idee mit den Objekt-Pipes ist sicher sehr mächtig und zumindest theoretisch dem klassischen Text-Stream-Modell von Unix überlegen. Leider kann ichs @home nicht ausprobieren, weil ich nur Linux und Win2k habe. Vielleicht mal in der Firma, wenn ich Zeit hab...
|
SYSMATRIX
Legend Legend
|
yeah, but does it run on linux?
|
DaMaista
Bloody Newbie
|
You must be new here!
|
SYSMATRIX
Legend Legend
|
You must be new here!
btw sie haben es endgültig zugegeben: microsoft powers hell
|