Permalänk
Medlem

Powershell

Powershell 1.0 är numera släppt och jag har precis testat det. Även om det verkar kunna vara en kraftfull scriptmiljö verkar det samtidigt vara ett värdelöst skal att arbeta i.

Så vad är dina tankar/idéer och erfarenheter från PowerShell?

Permalänk
Medlem

Det är något som jag tänker lära mig, det är ju där vi hamnar om vi ska köra konsolen i våra 2008:or utan GUI, eller om vi ska göra dom lite roliga sakerna för Exchange 2007 osv.
På mitt jobb är en plan att virtualisera och då köra utan GUI för att spara minne på "bubblorna" och det som kommer att kosta är att vi systemtekniker/driftsnissar lär oss det hela. Lite roligt är det för nu börjar det likna *nix.
Tydligen var det rätt konsekvent och enkelt som skal, vad jag har hört (!) men jag får väl bilda min egen uppfattning. Tack för tipset för övrigt.

/G

Visa signatur

CPU: I7 4770K Grafik: Poseidon Platinum GeForce GTX 980Ti Moderkort: Asus Maximus VI Hero Z87 RAM: 16Gb Corsair Dominator Platinum CL9 Nätagg: Corsair HX1050 Gold SSD: Corsair Force GT 240Gb SSHD: Seagate Desktop 4TB Låda: Corsair Graphite 600T

Permalänk
Medlem

njo det är lite roligt...

tilläggas kan kanske att grafiken i NT ligger inbäddad i kärnan och alltså körs windows alltid med GUI...

Permalänk
Hedersmedlem
Citat:

Ursprungligen inskrivet av iveqy
tilläggas kan kanske att grafiken i NT ligger inbäddad i kärnan och alltså körs windows alltid med GUI...

Hade de inte ändrat det där i senare windowsversioner?

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Elgot
Hade de inte ändrat det där i senare windowsversioner?

nej

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av iveqy
njo det är lite roligt...

tilläggas kan kanske att grafiken i NT ligger inbäddad i kärnan och alltså körs windows alltid med GUI...

GUIt ligger i Window Managern och är verkligen inte i kärnan. Du måste ha rört till det något enormt eller aldrig sett hur arkitekturen ser ut i Windows.
I win2k8 finns en variant av alla versioner som tillåter att man kör utan GUI och heter Server Core och det är i den konsolen man kör PowerShell.
http://msdn2.microsoft.com/en-us/library/ms723891.aspx

/G
Edit: Här är en bild på hur det ser ut, ungefär:

Till höger är kolumnen för hur GUIt sköts, längst ner är drivrutiner, längst upp är Window managern. Kerneln... verkar inte... ha hand om GUIt.

Visa signatur

CPU: I7 4770K Grafik: Poseidon Platinum GeForce GTX 980Ti Moderkort: Asus Maximus VI Hero Z87 RAM: 16Gb Corsair Dominator Platinum CL9 Nätagg: Corsair HX1050 Gold SSD: Corsair Force GT 240Gb SSHD: Seagate Desktop 4TB Låda: Corsair Graphite 600T

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Gurk
GUIt ligger i Window Managern och är verkligen inte i kärnan. Du måste ha rört till det något enormt eller aldrig sett hur arkitekturen ser ut i Windows.
I win2k8 finns en variant av alla versioner som tillåter att man kör utan GUI och heter Server Core och det är i den konsolen man kör PowerShell.
http://msdn2.microsoft.com/en-us/library/ms723891.aspx

/G
Edit: Här är en bild på hur det ser ut, ungefär:
http://www.microsoft.com/library/media/1033/technet/images/ar...

Till höger är kolumnen för hur GUIt sköts, längst ner är drivrutiner, längst upp är Window managern. Kerneln... verkar inte... ha hand om GUIt.

Jag var kanske lite otydlig, med kärnan menade jag "kernel space" som i grafen som du visade i det närmsta borde översättas med "kernel mode".

Visa mig gärna det windowssystem (med NT-teknologi) som du kan köra utan grafik (givetvis som vanlig användare, är du utvecklare på MS kan du göra det mesta eftesrom du har källkoden...)

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av iveqy
Jag var kanske lite otydlig, med kärnan menade jag "kernel space" som i grafen som du visade i det närmsta borde översättas med "kernel mode".

Visa mig gärna det windowssystem (med NT-teknologi) som du kan köra utan grafik (givetvis som vanlig användare, är du utvecklare på MS kan du göra det mesta eftesrom du har källkoden...)

Du var inte lite otydlig, du sa till och med helt fel.
Kernel mode är en teknologi för att skydda processer, om du har hört talas om "ring 0" och "ring 3" etc i processor världen så är det detta som åsyftas, user mode är på samma sätt kopplat dit.
http://en.wikipedia.org/wiki/Ring_(computer_security)

Kernel Space är minnesbubblorna.

Här är lite läsning för dig:
http://www.linfo.org/kernel_space.html
http://www.linfo.org/kernel_mode.html

Nog tjatat om ord... men du får gärna läsa på lite och öva på att utrycka dig rätt, det kan du behöva.

Jag har redan visat dig angående windowssystem men då du verkar slarva när du läser alternativt inte begriper så tar vi det en gång till:

tredje gången länken är med i tråden... hoppas du ser den nu:

"I win2k8 finns en variant av alla versioner som tillåter att man kör utan GUI och heter Server Core och det är i den konsolen man kör PowerShell.
http://msdn2.microsoft.com/en-us/library/ms723891.aspx "

Kanske om vi länkar via google? http://www.google.se/search?hl=sv&q=server+core&meta=

eller wikipedia? http://en.wikipedia.org/wiki/Special:Search?search=server+cor...

MSDN:
http://msdn2.microsoft.com/en-us/library/ms723891.aspx
http://msdn2.microsoft.com/en-us/library/ms723856(VS.85).aspx

Så, nu orkar jag inte med dig längre

Visa signatur

CPU: I7 4770K Grafik: Poseidon Platinum GeForce GTX 980Ti Moderkort: Asus Maximus VI Hero Z87 RAM: 16Gb Corsair Dominator Platinum CL9 Nätagg: Corsair HX1050 Gold SSD: Corsair Force GT 240Gb SSHD: Seagate Desktop 4TB Låda: Corsair Graphite 600T

Permalänk
Medlem

enligt länkarna du postade är windows server 2008 core just en windows installation utan explorer. Det finns fortfarande grafik och fönsterhanterare och grafiska program så som cmd och notepad finns att tillgå.

Kort sagt, grafiken laddas fortfarande. Jätte bra för ett desktop OS, onödigt för en server...