| | 2 | |
| | 3 | OpenAC heeft, naast de gewone functionaliteit van het programma, |
| | 4 | ook ''scripts'' die ongewone acties uitvoeren of die bijzondere |
| | 5 | queries op de database loslaten. Deze scripts staan bij de |
| | 6 | OpenAC programmatuur en kunnen [#handmatig met de hand] of |
| | 7 | [#gepland als geplande taak] worden uitgevoerd. |
| | 8 | |
| | 9 | Scripts doen speciale dingen met OpenAC. Hierdoor is het |
| | 10 | van belang om de scripts met de nodige voorzichtigheid |
| | 11 | te draaien. |
| | 12 | |
| | 13 | == Scripts Draaien == |
| | 14 | |
| | 15 | Voor het uitvoeren van een script zijn er drie stukken |
| | 16 | informatie 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 | |
| | 29 | Scripts worden het beste vanaf de ''command-line'' uitgevoerd. |
| | 30 | Deze is op te starten als {{{cmd.exe}}}. Instructies voor |
| | 31 | specifieke Windows versies staan hieronder. Als de command-line |
| | 32 | is opgestart, dan kunt u met het commando {{{cd }}}''<OpenAC Map> |
| | 33 | naar de juiste map gaan. |
| | 34 | |
| | 35 | Eenmaal in de juiste map, gebruik het juiste commando van de |
| | 36 | [Beheershandleiding/Runtime runtime], een spatie, {{{script.py}}} |
| | 37 | en de naam van het script om uit te voeren. Indien geen |
| | 38 | script wordt opgegeven klaagt het programma dat er geen |
| | 39 | script opgegeven is en doet verder niks. |
| | 40 | |
| | 41 | In de screenshot hieronder worden de volgende twee opdrachten |
| | 42 | uitgevoerd: |
| | 43 | |
| | 44 | {{{ |
| | 45 | cd "C:\Users\adriaan\AppData\OpenAC Docs\v1.222" |
| | 46 | Python25\python.exe script.py |
| | 47 | }}} |
| | 48 | |
| | 49 | Het eerste commando zorgt ervoor dat het commando op de |
| | 50 | juiste plek wordt uitgevoerd. De tweede voert het script uit |
| | 51 | (zonder naam van een script, dus we verwachten ook dat |
| | 52 | het 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 |
| | 61 | zoekveld {{{cmd}}} in en druk op enter. De command-line |
| | 62 | start op. |
| | 63 | |
| | 64 | === Command Line in Windows XP === |
| | 65 | |
| | 66 | ''TODO: hier screenshots maken.'' De command-line opstarten in Windows XP |
| | 67 | lijkt erg op het opstarten onder Windows 7. |
| | 68 | |
| | 69 | == Achtergrond == |
| | 70 | |
| | 71 | (''verouderd'') |