Usare la seguente sintassi nella EXEC_STRING:
EXEC_STRING dtaction -user nome_utente nome_azione [argomento]
Il nuovo utente (nome_utente) deve avere accesso di visualizzazione al sistema attraverso uno dei seguenti meccanismi:
Autorizzazione di lettura per il file .Xauthority dell'utente specificato al login
Oppure, autorizzazione xhost
Ad esempio, le due azioni seguenti offrono la possibilità di diventare superutente e di modificare un file di impostazioni predefinite.
ACTION ImpPredef
{
WINDOW_TYPE NO_STDIO
EXEC_STRING /usr/dt/bin/dtaction -user root \
ModificaImpPredef %Arg_1"File:"%
}
ACTION ModificaImpPredef
{
WINDOW_TYPE TERMINAL
EXEC_STRING /bin/sh -c 'chmod +w %Arg_1%; \
vi %Arg_1%; chmod -w %Arg_1%'
}