Det finns tre grundtyper av åtgärder:
COMMAND
MAP
TT_MSG
Verktyget Skapa åtgärd är utformat för att skapa vissa typer av COMMAND- och MAP-åtgärder. Alla TT_MSG-åtgärder måste skapas manuellt.
Mer information finns i "Begränsningar i Skapa åtgärd".
En kommandoåtgärd utför ett kommando som startar ett program eller ett verktyg, kör en kommandofil i skalet eller exekverar ett operativsystemkommando. Definitionen av åtgärden innehåller kommandot som ska köras (EXEC_STRING).
Verktyget Skapa åtgärd kan användas till att skapa de vanligaste typerna av kommandoåtgärder. Det kan dock finnas situationer där du måste skapa åtgärden manuellt. Du måste exempelvis skapa en COMMAND-åtgärd manuellt om åtgärden anger:
Flerfilsargument med olika ledtexter för varje argument.
Åtgärdsanrop - åtgärder som startar andra åtgärder.
Argumentantalsberoende åtgärd - en åtgärd som fungerar olika för olika antal filargument skapas.
Värddator för fjärrkörning - ett program kan köras på ett annat system än det som innehåller åtgärdsdefinitionen.
Användarändring - åtgärden kan köras som en annan användare (t ex kan superanvändarens lösenord efterfrågas, och därefter körs åtgärden som root).
En avbildningsåtgärd är en åtgärd som avbildas på en annan åtgärd i stället för att den direkt anger ett kommando eller ToolTalk-meddelande.
Med tilldelning kan du ange alternativa namn på åtgärder. En inbyggd kommandoåtgärd med namnet IconEditor startar Ikonredigeraren. Databasen innehåller också en Öppna-åtgärd, som i definitionen är begränsad till bitmapps- och bildpunktsfiler (av fältet ARG_TYPE). Denna åtgärd har avbildats på åtgärden IconEditor. På så sätt kan användaren starta Ikonredigeraren genom att markera en bitmapps- eller bildpunktsfil i filhanteraren och därefter välja Öppna på Markera-menyn.
Skapa åtgärd erbjuder begränsad tilldelning för Öppna- och Skriv ut-åtgärder. Alla andra tilldelningsåtgärder måste skapas manuellt.
TT_MSG åtgärder skickar ToolTalk-meddelanden. Alla TT_MSG-åtgärder måste skapas manuellt.