42
submitted 8 months ago by cron@feddit.de to c/de_edv@feddit.de

Sudo soll innerhalb der klassischen Windows-Kommandozeile (cmd) ausgeführt werden können. Zudem soll es mit Powershell und dem etwas moderneren Windows Terminal funktionieren

Ich hab beruflich mit Linux & Windows Servern zu tun. Für mich ist die Trennung zwischen Userrechten und Adminrechten immer etwas, wo Windows umständlicher ist als Linux. Freut mich, wenn sudo da zumindest eine kleine Verbesserung bringt (statt rechte Maustaste / Ausführen als Admin).

Zusatzfrage: Welche Features sollte sich Microsoft sonst noch von der Konkurrenz abschauen?

you are viewing a single comment's thread
view the rest of the comments
[-] cows_are_underrated@feddit.de 11 points 8 months ago

Jetzt bräuchte Windows nur noch eine commando Zeile welche auch gemacht ist um sie zu nutzen......

Ich habe 1 mal versucht die zu verwenden und das reichte auch. Noch nie so etwas umständliches gesehen.

[-] cron@feddit.de 6 points 8 months ago

Ich finde, Powershell und Bash lässt sich kaum vergleichen, das sind doch recht unterschiedliche Ansätze. Aber teilweise hat Powershell schon Vorteile, zB die Art, wie Objekte von einem Befehl zum nächsten übergeben werden können.

[-] Holzkohlen@feddit.de 5 points 8 months ago

Ne Pipe? Lobst du gerade Powershell für das hier | ?

[-] Ephera@lemmy.ml 8 points 8 months ago

Ne, es geht um Objekte, also strukturierte Daten. Die meisten Unix Shells reichen ja Strings durch die Gegend und man bekommt höchstens mal JSON irgendwo raus...

[-] cron@feddit.de 4 points 8 months ago

Ich finde, die Implementierung der Pipe ist gelungen. Für mich ein Fall von gut kopiert.

[-] cows_are_underrated@feddit.de 3 points 8 months ago

Puh, nie so wirklich damit beschäftigt. Trotzdem sind halt so einfache Sachen, wie das verschieben einer Datei, viel zu umständlich.

[-] cron@feddit.de 7 points 8 months ago

Ja, Dateien verschieben ist einiges zu tippen:

Move-Item -Path C:\test.txt -Destination E:\Temp\tst.txt

[-] Kornblumenratte@feddit.de 10 points 8 months ago* (last edited 8 months ago)

Das ist der ausführliche Befehl, wer den tippt ist aber selber schuld.

move-item -pat C:\test.text -d E:\Temp\tst.txt
mi C:\test.txt E:\Temp\tst.txt
move C:\test.txt E:\Temp\tst.txt
mv C:\test.txt E:\Temp\tst.txt

funktionieren genauso.

Die meisten Powershellbefehle haben Aliase und positionelle Parameter, und die benannten Parameter können beliebig abgekürzt werden. Für Move-Item z.B. sind die Aliase mi, move und mv vordefiniert, und Position 0 ist immer -Path, Position 1 -Destination

[-] Ephera@lemmy.ml 2 points 8 months ago

Was ich daran immer besonders wild finde, das selbe in C#:

File.Move("C:\test.txt", "E:\Temp\tst.txt");

Und das ist leider kein Einzelfall, obwohl C# auch schon die langatmigste Programmiersprache ist, die ich kenne.

[-] Nobsi@feddit.de 1 points 8 months ago
this post was submitted on 02 Feb 2024
42 points (100.0% liked)

de_EDV

3805 readers
1 users here now

Ableger von r/de_EDV auf Lemmy.

News, Diskussionen und Hilfestellung zu Hard- und Software

Diese Community dient als Anlaufstelle für alle IT-Interessierten, egal ob Profi oder blutiger Anfänger. Stellt eure Fragen und tauscht euch aus!

Weitere IT Communitys:

!informationstechnik@feddit.de

!informatik@feddit.de

!edv_sicherheit@feddit.de

!computerhilfe@feddit.de

founded 1 year ago
MODERATORS