Tips & Tricks

Upphottad dos-promopt

En sak som jag länge stört mig på vad det gäller dos-prompten i Windows är att den saknar en hel del finesser.
Svårt att jämföra den med Linux då den saknar en massa program men jag bestämde mig för att försöka komma ett steg närmare iaf, och det här hittade jag.

Till och börja med var jag ju vara tvungen att byta ut den gamla hederliga Windows DOS-prompten (cmd). En av de mest irriterade sakerna med den är att det inte går att ändra bredden på fönstret, höjden går dock bra. Några andra saker är klipp och klistra-funktionen samt att det inte går att söka i fönstret vilket är något jag nästan förutsätter när det är ett fönster i en grafisk miljö.

Det program som jag vid en snabb sökning hittade var ett som heter Powercmd och det klarar de funktioner som jag saknar i den vanliga DOS-prompten. Tyvärr är denna inte gratis och är ju ett krav. Tyvärr var Powercmd överlägsen dess gratis-konkurrenter.
Så nu står det mellan att använda sig av en DOS-prompt eller helt enkel ta steget över till att använda Powershell. Powershell är ett inbyggt shell i Windows som har en del fördelar som inte DOS-prompten har, som t.ex att man kan administrera Windows genom den.
I Powershell så finns det ju en massa extra godis som jag tänkte berätta lite mer om.

Några av dessa godsaker som Powershell har är saker som iaf jag har saknat i den vanliga prompten som t.ex awk, sed, grep m.m.

ps

Gör samma sak som ps i Linux, listar vilka processer som körs

cat

Listar innehållet i en fil. Det riktiga namnet är get-content men det finns ett alias  som default.
Användning:

cat filnamn

sed

Tyvärr finns det ingen motsvarighet till sed som är lite ”enkel” men det går att åstadkomma  genom följande kommando:

cat filnamn.txt | %{$_ -replace "sökord","ersättningsord"}

Sökningen görs genom regular expression så det är inte en ren sträng-sökning.

grep

Grep har ju funnits tidigare också men under namnet findstr. Dock skulle jag nog ändå rekommendera den lite mer krångliga syntaxen:

cat filnamn.txt | where {$_ -match "söksträng"}

Söksträngen här även här regex baserad.

sed

Att söka igenom en fil och byta ut en sträng händer ju lite då och då. Istället för sed i Linux kan man använda:

cat filnamn.txt | % { $_ -replace "StarTrek","StarWars" } > nyfil.txt

Detta söker igenom filnamn.txt efter StarTrek och ersätter det med StarWars och skickar det till nyfil.txt.

Några andra bra kommandon som kan vara bra att ha uppskrivna är hur man döper om ett gäng filer. Låt oss säga att du har 200 bilder som heter .jpeg som du vill döpa om till .jpg, detta kan ta en stund med utforskaren i Windows. Powerhell låter oss göra detta med en rad:

dir *.jpeg | rename-item -newname {  $_.name  -replace ".jpeg",".jpg"  }

Det här var ett litet smakprov på vad man kan göra med Powershell.
Min slutsats är att överge den gamla hederliga DOS-promten i windows och gå över till Powershell. Detta kanske inte kommer som en chock för Windows-admins runt om i välden men även för lekmän kan det nog vara bra att börja använda Powershell istället, den har fler funktioner och när man väl behöver använda dom är steget inte så stort om man använt den och lekt runt ett tag innan.

Om Ola Sandström

Självutnämnd übernörd och chefsredaktör. Jobbat både som sysadmin och produktspeciallist. Älskar prylar och nörderi i alla dess former.

Backuper

Detta är ett scenario som tyvärr inte är helt ovanligt.

*RING*
Jag: Hej
Kompis: Kan du hjälpa mig? Min hårddisk har kraschat! Jag hade alla mina foton och filmer på den.
Jag: Går det inte att läsa tillbaka backupen?
Kompis: Backup, nej…*paus* Det kanske man borde ha haft…

I ett sånt här läge om man har tur kan det gå att rädda filer men det är inget man skall räkna med.
Så frågan är inte om man skall ha backup utan vad för typ av backup.

* Filer som är viktiga skall sparas på flera ställen, d.v.s. ett orginalställe samt en backup.
* För att skydda filer mot en datorkrasch räcker det att lagra filer på en annan dator eller USB/NAS-disk.
* För att skydda filer mot stöld eller brand, spara en disk med backuperna hos någon annan.

Ett bra alternativ kan vara att ha en disk hemma som man uppdaterar ofta och sparas helt i annat del av hemmet plus en disk hos en kompis som kanske inte uppdateras så ofta eller kan uppdateras via internet.

Det finns ett sätt till och det är ju i ”molnet” som det heter. För er som inte känner till vad det är så är det internet. Där finns ett antal tjänster som går att använda som backup. Microsoft har sin skydrive på 25Gb och dropbox ger dig 2Gb gratis och du kan köpa upp till 100Gb. Tyvärr är inte detta så mycket om man har några år med foton och lite filmer.

Tyvärr är det ju så att ha backuper är inte gratis. Det kan hända att man får lägga ut några tusenlappar för att få en bra lösning och tyvärr är det många som drar sig för det och hoppas man klarar sig. Men klarar man sig igenom livet utan att vid något tillfälle förlora sin data skulle man nog också köpt sig ett par extra lotter.
Tänkt så här istället, alla bilderna på dina barn eller din förra bil som du älskade så mycket har förvunnit. Hur mycket skulle du betala om någon knackade på dörren och sa att dom hade alla bilderna och filmerna?

Summa summarum:  Investera i en bra backuplösning innan skiten exploderar :)

Om Ola Sandström

Självutnämnd übernörd och chefsredaktör. Jobbat både som sysadmin och produktspeciallist. Älskar prylar och nörderi i alla dess former.

Några snabba tips om WiFi

Jag får många frågor om trådlösa nätverk, så jag tänkte jag skulle försöka ge några enkla tips.

Här är några exempel på frågor som ofta dyker upp:

- Kan jag streama mina filmer över trådlöst till mitt mediacenter?
- Varför kan jag inte använda mitt trådlösa nätverk i köket?
- Mitt nätverk har blivit jättesegt den senaste tiden! Vad är det för fel?

Ofta är detta jättesvårt att svara på då det är så mycket som kan påverka signalstyrkan och därmed hastigheten. Men jag tänkte här ge några saker man kan göra för att få ett så bra trådlöst nätverk som möjligt.

1. Välj rätt kanal! Kontrollera vad era grannar har för nätverk och vad för annan utrustning ni har hemma som använder trådlös överföring.
Kanalerna som går att välja för trådlösa nätverk är överlappande så om din granne har ett på kanal 3 bör du inte välja kanal 4 då de nästan delar samma frekvensomfång. Se bild nedan (lånad från wikipedia):

En annan viktig sak att kolla är frekvenserna på trådlösa telefoner eller om ni trådlös överföring av TV till annat rum. Tyvärr kan det vara svårt att kontrollera vad grannarna har för övrig utrustning utan en oscilloskop.

En annan lösning kan vara att gå över till 802.11n och köra det trådlös nätverket i 5GHz istället för 2.4GHz (tänk då på att all utrustning som skall koppla upp sig måste stödja 802.11n med 5GHz frekvens) men mer och mer utrustning börjar använda sig av denna frekvens också. Så det är alltid ett bra tips att då och då göra en mätning och se att man inte delar frekvens med någon annan och att man får upp rätt hastigheter på det trådlösa nätverket.

2. Mät signalstyrka och var inte rädd för att flytta på accesspunkten/routern.
När det trådlösa nätverket är installerat gå runt i hemmet och mät signalstyrkan. För att få upp signalstyrkan i vissa områden prova att flytta på accesspunkten/routern, det är inte säkert att den behövs flyttas speciellt mycket. Trådlösa nätverk kan få ”blind spots” i täckningen.

3. Känns det trådlösa nätverket mycket segare än vad det gjorde för några månader sedan? Eller blir nätverket väldigt slött under en kortare period? Gör i så fall om mätningarna, det kan hända att någon satt upp ett nätverk utan att följa dessa råd eller någon har en ny telefon som stör ut ditt nätverk.

För att se vilka kanaler andra trådlösa nätverk har och för att mäta signalstyrka kan ni använda följande program:
inSSIDer (windows)
Kismet (linux), har även plugins för DECT (trådlösa telefoner)

Det går att göra en del för att få trådlöst att fungera bra men har ni datorer som har krav på låga ping-tider (bra vid online spel) eller om ni skall streama film i HD-kvalitet så måste jag nog ändå rekommendera att dra en kabel om det är möjligt. Lite jobbigare installation men med stor sannolikhet kommer det att fungera bättre.

Har du synpunkter, frågor eller förslag så kommentera gärna.

Om Ola Sandström

Självutnämnd übernörd och chefsredaktör. Jobbat både som sysadmin och produktspeciallist. Älskar prylar och nörderi i alla dess former.

23365 Parents Served

Innan du beger dig iväg i släden för att avnjuta din gröt i fred.

Tänk på dem som behöver datasuport ( läs: släkten )

Här är en liten Hjälp på vägen

Att välja lösenord

Att välja ett säkert lösenord är inte alltid så lätt, inte heller att komma ihåg alla lösenord till allt på nätet, för ni använder väl inte samma lösenord på flera ställen?!

Vad skall man tänka på då när man skapar ett lösenord och hur skall man komma ihåg alla?
Detta tänkte jag försöka hjälpa er med i detta inlägg.

Ett lösenord skall innehålla minst två av följande:

  • Blandat stora och små bokstäver
  • Siffror
  • Specialtecken som: ()?”#¤%,.*:?-_!½
  • Minst 10 tecken långt

Ett lösenord skall INTE innehålla något av följande:

  • Ditt namn
  • Någon annans namn (varken släktingar, djur eller vilket annat namn som helst)
  • Smeknamn
  • Din dators namn
  • Ditt operativsystem
  • Ditt eller någon annan nära släktings telefonnummer
  • Ditt registreringsnummer
  • Din eller någon släktings födelsedatum
  • Ett svenskt eller engelskt ord
  • Ett ord från vilket annat språk som helst
  • En plats
  • Ett riktigt ord
  • En films namn
  • Låttitlar
  • Andra namn, t.ex planeter, asteroider, varumärken
  • Korta fraser
  • Sporter
  • Ord som foobar, qwerty, 12345 som är lätta att se när de skrivs
  • Enbart samma bokstav/siffra, som nnnnnnn
  • Enbart ”1337″-snack. T.ex lösenordet ”password” som ”p@55w012d”
  • Något av ovanstående baklänges
  • Något av ovanstående med en eller två valfria siffror framför eller bakom.

Jaha? Hur skapar man då ett lösenord som går att komma ihåg?
Det är inte så lätt, speciellt inte eftersom man inte bör skriva upp sina lösenord heller.

Några bra tips till att komma ihåg lösenord är att skapa meningar/ramsor av dom eller tvärtom.
T.ex. lösenordet ”IrkihdS7734” kommer kam man läsa ut ”I rymden kan ingen höra dig skrika” där jag valt att använda stora bokstäver i början och slutet samt en kompis telefonnummers sista fyra siffror.
Ett annat sätt kan vara att flytta fingrarna ett steg åt sidan. Säg att jag skapar ett lösenord för Facebook, för att enklare komma ihåg varje lösenord för varje sida så inkluderar jag sidans namn i lösenordet men flyttar fingrarna ett steg åt höger, har min kompis telefonnummers sista fyra siffror med plus att jag lägger till ett specialtecken. Lösenordet skulle då bli ”!gsvrnppl7734”.
En annan sak man kan göra är att ta två ord dela upp dom och kasta runt dom lite samt inkludera ett specialtecken. Säg att jag tar orden ballong kastrull, av dom skapar jag lösenordet ”Ballkast#Ongrull”.
Eller varför inte bara felstava ord ”!Faseböök7734”…

Man kan också skapa en algoritm för att skapa lösenord, ett exempel för sidan www.en-vanligwebbadress.com:

1.       Välj ut en kombination av tecken som bara du känner till och som du alltid använder: T.ex #%&
2.       Räkna alla tecken före ”domäntillhörigheten” (com) använd alltid två siffror = 19
3.       Ta t.ex första och sista tecknet i domännamnet (en-vanligwebbadress) = es
4.       Ta ”domäntillhörigheten” med versaler = COM
5.       Skapa ditt lösenord: 19es#%&COM
Du har då fått ett lösenord som du kan ”räkna” fram när du kommer till din site och du behöver bara komma ihåg dina tre tecken.

En sista sak, många sidor har en personlig fråga för att nollställa lösenord, när det går; hitta på en egen fråga som verkligen bara du kan veta svaret på. Många sakers om mammas flicknamn, första flickvännens namn, första djurets namn m.m kan gå att lista ut idag. Tänk på vad du skrivit på facebook, twitter, bloggar m.m eller vad andra kan ha skrivit om dig på nätet. För den som vill kan det gå att hitta svaren på många av dessa frågorna.

Har ni mer förslag eller lämna gärna dom i kommentarerna.

Om Ola Sandström

Självutnämnd übernörd och chefsredaktör. Jobbat både som sysadmin och produktspeciallist. Älskar prylar och nörderi i alla dess former.