Changes between Version 2 and Version 3 of Documentatie/Beheerder/Scripts


Ignore:
Timestamp:
Apr 21, 2011 2:45:14 PM (15 years ago)
Author:
adriaan
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Documentatie/Beheerder/Scripts

    v2 v3  
    11= Scripts = 
     2 
     3OpenAC heeft, naast de gewone functionaliteit van het programma, 
     4ook ''scripts'' die ongewone acties uitvoeren of die bijzondere 
     5queries op de database loslaten. Deze scripts staan bij de 
     6OpenAC programmatuur en kunnen [#handmatig met de hand] of 
     7[#gepland als geplande taak] worden uitgevoerd. 
     8 
     9Scripts doen speciale dingen met OpenAC. Hierdoor is het 
     10van belang om de scripts met de nodige voorzichtigheid 
     11te draaien. 
     12 
     13== Scripts Draaien == 
     14 
     15Voor het uitvoeren van een script zijn er drie stukken 
     16informatie nodig: 
     17 - Waar is OpenAC geinstalleerd? Dit scrijven we verder 
     18   als ''<OpenAC Map>''. Als OpenAC op een reguliere 
     19   manier is geinstalleerd zou dit {{{C:\Program Files\OpenAC}}} 
     20   kunnen zijn. 
     21 - Welke versie van de [Documentatie/Beheershandleiding/Runtime OpenAC runtime] 
     22   wordt er gebruikt? De meeste installaties hebben Python 2.5, 
     23   sommige Python 2.4. 
     24 - Welk script moet er worden uitgevoerd? Een lijst van 
     25   beschikbare scripts staat op deze pagina [#scripts hieronder], 
     26   of kijk in ''<OpenAC Map>/scripts/'' voor de namen van 
     27   alle scripts die met OpenAC geinstalleerd zijn. 
     28 
     29Scripts worden het beste vanaf de ''command-line'' uitgevoerd. 
     30Deze is op te starten als {{{cmd.exe}}}. Instructies voor 
     31specifieke Windows versies staan hieronder. Als de command-line 
     32is opgestart, dan kunt u met het commando {{{cd }}}''<OpenAC Map> 
     33naar de juiste map gaan. 
     34 
     35Eenmaal in de juiste map, gebruik het juiste commando van de 
     36[Beheershandleiding/Runtime runtime], een spatie, {{{script.py}}} 
     37en de naam van het script om uit te voeren. Indien geen  
     38script wordt opgegeven klaagt het programma dat er geen 
     39script opgegeven is en doet verder niks. 
     40 
     41In de screenshot hieronder worden de volgende twee opdrachten 
     42uitgevoerd: 
     43 
     44{{{ 
     45cd "C:\Users\adriaan\AppData\OpenAC Docs\v1.222" 
     46Python25\python.exe script.py 
     47}}} 
     48 
     49Het eerste commando zorgt ervoor dat het commando op de 
     50juiste plek wordt uitgevoerd. De tweede voert het script uit 
     51(zonder naam van een script, dus we verwachten ook dat 
     52het klaagt). 
     53 
     54[[Image(script-geen.PNG)]] 
     55 
     56 
     57 
     58=== Command Line in Windows 7 === 
     59 
     60[[Image(start-win7.PNG,class=align-left)]] Klik op start en vul in het 
     61zoekveld {{{cmd}}} in en druk op enter. De command-line 
     62start op. 
     63 
     64=== Command Line in Windows XP === 
     65 
     66''TODO: hier screenshots maken.'' De command-line opstarten in Windows XP 
     67lijkt erg op het opstarten onder Windows 7. 
     68 
     69== Achtergrond == 
     70 
     71(''verouderd'') 
    272 
    373OpenAC kan worden gescript door gebruik te maken van script.py met als