Hallo
auf der Arbeit haben wir Windows Rechner mit MS Ausstattung. Ich habe mir einige VBScrpt Programme gemacht, die einfache Routine Tätigkeiten automatisieren. Nachdem VBS von MS abgeschaltet wird, muß ich mir was anderes suchen.
Was machen die Scripte beispielsweise / was ist der Umfang den ich benötige (es sind mehr als 10 Scripte) ?
Mir fallen ein Cygwin , Lua , Python , JScript
Jemand Anmerkungen oder eine sonstige Idee ?
auf der Arbeit haben wir Windows Rechner mit MS Ausstattung. Ich habe mir einige VBScrpt Programme gemacht, die einfache Routine Tätigkeiten automatisieren. Nachdem VBS von MS abgeschaltet wird, muß ich mir was anderes suchen.
Was machen die Scripte beispielsweise / was ist der Umfang den ich benötige (es sind mehr als 10 Scripte) ?
- Nehm die Zeile aus dem Copy-Paste Buffer, bereite die (Spalten-) Werte ein bisschen auf und erzeuge damit eine Outlook-Mail.
- Nehm die selektieren Dateien (rechte Maustaste), baue einen Zip Container (via Shell Aufruf von zip), erzeuge ein Verzeichnis mit Zählnummer, kopier das zip dahin und starte den Explorer auf das Verzeichnis
- Automatisierung von SAPGUI. Gebe eine SAP-Nummer ein, mache eine Transaktion mit Export , ...
- Powershell fällt aus, da uns die Ausführung von PS Scripten gesperrt ist.
- Jedesmal Excel hochfeuern um VBA auszuführen ist auch Mist
- DOS-Cmd ist äh affig
- SAP: Das einzige zum Automatisieren das m.W. für uns zugelassen ist, ist der SAP-Recorder und der erzeugt VBS.
Mir fallen ein Cygwin , Lua , Python , JScript
- Lua: Klein, fein und IT-ler (SW-Support) sollte nicht direkt Schnappatmung wg. Sicherheitsbedenken bekommen. Aber die Unterstützung von OLE (für Outlook) ist m.W. nicht vorhanden.
- Cygwin: größer und mächtiger als Lua, ansosnten s. bei Lua. Könnte größere Diskussionen mit der IT und dem Chef geben.
- JScirpt: Sollte auf dem Rechner m.W. laufen (da MS Tool); keine oder wenig Diskussion mit IT / Chef.
- Python: Irgendwie bin ich mit der Sprache bisher nicht kompatibel (die Zahl der Leerzeichen bestimmt den Kontext einer Zeile ...), aber wenn's sein muß. Könnte Diskussionen wg. Sicherheitsbedenken und PIP geben. Außerdem habe ich keine Ahnung inwieweit das mit SAP spielt.
Jemand Anmerkungen oder eine sonstige Idee ?