Scripting

Wat

Programmacode

Waarom

Automatiseren van taken

PowerShell Scripting

Talen

Scripts kunnen in verschillende scriptingtalen geschreven worden:

  • PowerShell - gebruikt door ytland.be
  • VbScript - gebruikt door ytland.be
  • JavaScript
  • Batch
  • WinBatch
  • ...

Voorbeelden

  • Aanmeldscripts: Wordt uitgevoerd nadat men de gebruikersnaam en wachtwoord hebt ingegeven. Meestal worden er in een aanmeldscript netwerkkoppelingen gelegd, omgevingsvariabelen ingesteld, enz. ...
  • Opruimscripts: Toepassingen laten logging na, dit is zeker de bedoeling. Soms laten ze echter een beetje te veel rondslingeren en zijn ze kwistig met schijfcapaciteit. Het toeval wil dan dat er nergens valt in te stellen hoeveel logging je wil bijhouden enz. . Lang verhaal kort, je zal zelf op regelmatige basis moeten opruimen.
    Om dit niet te vergeten en minder kans op fouten te maken, kan een script hier zeer handig zijn.
  • Verzamleplaats om toepassingen op te starten: Vindt je het startmenu onoverzichtelijk, vindt je nooit terug wat je moet hebben of staat je bureaublad zo vol dat net de volgende snelkoppeling er niet meer bij kan?
    ytland.be heeft de oplossing. Met behulp van een script maken we een scherm dat dynamisch kan worden uitgebreid met de juiste toepassingen voor de gebruikers die het mogen gebruiken.
  • Monitoring: Geen nood aan dure monitoring software maar toch een nood aan een klein overzicht over bijvoorbeeld het capaciteitsverbruik op de servers?
    ytland.be heeft een mogelijke oplossing. 
  • Aanmaken/uit dienst stellen van een medewerker: Wanneer er een nieuwe medewerker in dienst komt, of uit dienst gaat, moeten er een aantal stappen doorlopen worden om hem of haar te voorzien van de nodige informatica uitrusting.
    Een script kan hier handig zijn omdat de verschillende parameters voor de verschillende acties in 1 scherm kunnen worden aangeboden waarna het script de nodige stappen doorloopt, zonder er ook maar 1 te vergeten.
  • Koppelingen tussen toepassingen: In de mate van het mogelijke kan er bijvoorbeeld voor gezorgd worden dat de gegevens van de personeelstoepassing in combinatie met de gegevens van een inventaristoepaasing, ingelezen worden in Active Directory. Op die manier is het onder andere mogelijk om Outlook als interne telefoonboek te gebruiken. Heb je een VOIP netwerk, wel dan zijn de nummers ook hiervoor bruikbaar.
  • ...