Full kontroll fra kommandolinjen

desember 22, 2007 at 4:29 pm (2007, operativsystem) ()

De nye verktøy for å administrere Windows servere er kommandolinje baserte powershell versjon 1 og 2. Det blir nesten som å administrere en UNIX server, jeg vet ingenting om hvor raske disse serverne uten grafisk grensesnitt vil bli men de vil ihvertfall ikke ha en haug med sinker foran konsollen.

Fra tiden med kommandolinje basert styring av OS, med MS DOS og andre kloner som 4DOS og 4OS2 som via skript styrte en stor del av miljøet de forskjellige tekstbaserte program fungerte. Jeg hadde en stor forkjærlighet til 4DOS og 4OS2 hvor en kunne lage skript som var meget avanserte i forhold til å styre BBS programet. Koding og pakking av mail, til å sjekke logfiler alt var skriptbasert. Man følte at man hadde 100% kontroll på hva som skjedde på BBS’en, selv når man ikke var tilstede. Slik er det ikke lengere i dag, trusselbildet er blitt veldig bredt og dypt. Hva som ser ut som en bagatell i starten kan bygge seg opp til et problem senere, da tenker jeg på skript som ligger inne i mail i dag. Så for å svare på store utfordringer så har også dagens skall også blitt mer avansert. I dag bruker jeg 4NT, Take Command, TCI og Powershell som skall til å gjøre små ting som Total Commander ikke er egnet til. Men det finnes andre verktøy, uten at jeg skal gå inn på det her som makroprogrammer og forskjellige skript/skriptmotorer. Powershell er basert på .NET rammeverket, versjon 1 på 2.0 og versjon på 3.0. Versjon. Powershell er ikke spesielt brukervennlig slik som JPSoftware 4NT og Take Command er, det er heller en uvennlig dinosaur som spiser for det meste velformulerte skript. Men udyret er lydig, den gjør som den blir fortalt uavhengig av resultatet.

Disse velformulerte skript kalles skriptlets og er avhengig av powershell versjon for å kunne kjøres ps1 går på versjon1 og ps2 går på versjon 2. De kan sikkert brukes om hverandre, men det må sies at mange ting som finnes i versjon 2 finnes ikke i versjon 1. Som et skript språk er det enkelt å kontrollere siden kommandoene (cmdlets) er så logisk bygd opp, hver kommando er beskrevet som substantiv-verb kombinasjon slik at det forteller hva objektet er og hva kommandoen gjør. Selvfølgelig har det gjennom de siste 10 år vært mange skriptspråk som har vært like nyttig, men det som gjør forskjellen at man har en minimum sikkerhet gjennom at man kan signere sine egne skript via sertifikat og kun slippe sine skript inn på sin egen maskin. Andre skript som brukere kjører vil da ikke være signert på samme måte og man slipper at brukere man ikke kjenner til kjører skript på egen server eller Windows PC.

Permalink Skriv en kommentar

Nye produkter og nye shortcuts

mai 15, 2007 at 2:55 pm (forventning, interesser, operativsystem, status quo, tankefull)

Aaaaahhhrg, raskere, bedre, mer effektivt, men skal da også lære alt dette…

Det er så mange ting som skal gjøres, jeg har så mange gode tanker i hodet men jeg har ikke armer nok til å få dem realisert. Det er så mye historie som følger med forskjellige produkter og problemene de skulle løse og så er det kommet så mange nye problemer som trenger løsninger.

Jeg føler meg som en dinosaur innenfor IT bransjen, jeg var her når windows ikke var født, jeg var her når dataentusiasten bare hadde et 9600 modem. Den tiden når telefonregningene ble store pga av besøk på BBS’er for å chatte, hente meldinger og filer. Jeg var her før webben kom, og når minnet under 640k var viktig i MS DOS, DR DOS og IBM DOS. Men jeg var heldigvis ikke der når CPM var operativsystemet, som om det kanskje var greit for de som brukte det. Det er kanskje slik de unge i dag føler om kommandolinje operativsystemer med DOS grafikk, untatt linux/unix/novell entusiaster de digger nok terminalvinduet :) Men OS2 ble det vel ikke noe av, selv om det var et greit operativsystem? Og hva skjedde med dBase III+ , Lotus 123 og word perfect? Jeg husker fortsatt noen av tastatur kombinasjonene …

Biggo

Permalink Skriv en kommentar