"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

Neue Shell von Microsoft

mr.nice. 27.04.2006 - 21:30 8869 17
Posts

mr.nice.

endlich fertig
Avatar
Registered: Jun 2004
Location: Wien
Posts: 6317
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
Avatar
Registered: Feb 2001
Location: Stahlstadt
Posts: 2613
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
Avatar
Registered: Oct 2001
Location: New New York
Posts: 2503
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 :)
Code:
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

Here to stay
Registered: Jan 2002
Location: Wien
Posts: 9547
juuuuhu!

warum dann nicht gleich linux?

:scnr: :p
Bearbeitet von Dune am 28.04.2006, 10:24

semteX

Risen from the banned
Avatar
Registered: Oct 2002
Location: Pre
Posts: 14361
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
Avatar
Registered: Nov 2002
Location: NÖ
Posts: 1710
hättens für vista einen bsd-unterbau ala os x verwendet, hättens sich die eigene shell sparen können ;)

Daywalker

im Stress
Registered: Apr 2002
Location: Linz
Posts: 2820
Selbst kopieren und die User dafür bestrafen?

Wirkt paradox :rolleyes:

Außerdem sieht's mit Dualboot auch schlecht aus:
http://www.theregister.co.uk/2006/0...hneier_infosec/

T3XT4

Beißer
Registered: Jan 2003
Location: .
Posts: 3794
wohoo.. das wird auch höchste Eisenbahn.

Hoffentlich wirds in etwa so mächtig wie das *x Äquivalent.

ingomar

Big d00d
Avatar
Registered: Sep 2003
Location: vienna
Posts: 297
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 Moderator
Super Moderator
Avatar
Registered: Aug 2000
Location: achse des bösen
Posts: 11120
damit können zukünftig endlich alle administrativen tätigkeiten auch per shell erledigt werden (zb exchange 12).

gue

Addicted
Avatar
Registered: Feb 2003
Location: Linz
Posts: 400
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.:
Code:
ps | where {$_.Name -eq "Opera"} | foreach {$_.WaitForExit()}
wartet bis alle Prozesse mit dem Namen Opera beenden.

Zitat
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
Avatar
Registered: Mar 2000
Location: MeidLing
Posts: 11326
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
Registered: May 2000
Location: ~
Posts: 5020
yeah, but does it run on linux? :D

DaMaista

Bloody Newbie
Registered: Jan 2001
Location:
Posts: 7
You must be new here!
:rolleyes:

SYSMATRIX

Legend
Legend
Registered: May 2000
Location: ~
Posts: 5020
Zitat von DaMaista
You must be new here!
:rolleyes:
:D

btw sie haben es endgültig zugegeben:
microsoft powers hell ;)
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz