Weiß jemand wo man bei Linux Macros komplett Deaktiviert
damit diese nicht mehr ausführbar sind?
Linux 14.981 Themen, 106.343 Beiträge
Zu den Begriffen: es gibt Programme, Skripte und Makros
Wobei die durchaus nicht immer zutreffend sein muss und einiges durchaus heute verschwimmt.
Wenn du z.B. unter Linux ein Shell-Skript erstellst um etwas zu automatisieren, dass ansonsten die manuelle Ausführung von 15 oder mehr Shell-Kommandos erfordert, dann ist das auch dann noch ein Script, wenn du damit *nicht* Programme aufrufst (was im Fall von Linux Shell-Scripten eher unwahrscheinlich ist, weil nahezu jedes Shellkommando ein Programm ist ;)
Was deine Definition von Makro betrifft: das *war* mal die korrekte Definition. Aber spätestens, seit in Excel diese unsägliche eingedeutschte Makrosprache verschwunden ist und nur noch VBA übrig ist, weigere ich mich, VBA-Routinen "Makro" zu nennen, auch wenn MS das macht. VBA ist eine augewachsene Programmiersprache, mit der man echte Anwendungen schreiben kann (BTDTGNT), die mit einem Makro so ziemlich gar nichts gemein haben.
In Access gibt es diese Trennung zwischen "Makro" und VBA-Routinen übrigens *wieder*. Und leider hat MS dort echten Bullshit verzapft, denn:
bisher hiess es für den Access-Programmierer: meide Makros, sie können nichts, was du nicht auch mit VBA erledigen könntest.
Seit Office 2010 und der Wiedereinführung einer separaten Makrosprache in Access ist es für Access anders: es gibt jetzt Dinge, die sich automatisiert *nur* über Makro machen lassen, nicht über VBA. Das ist gehöriger Bullshit weil Fehlerträchtig.
Der Access-Programmierer hatte so schon genug Stellen, an denen er Fehler zu suchen hatte (VBA, Tabellendefinition, Feldregeln in der Tabelle, Feldregeln in Formularen, Abfragen) - jetzt kommt mit den Makros eine weitere Fehlerquelle hinzu.
Volker