El comando puede contener los siguientes códigos especiales que se reemplazarán por el valor especificado en la siguiente tabla:
%f Un solo nombre de archivo, incluso si hay seleccionados varios archivos. El sistema leyendo la entrada del escritorio debería reconocer que el programa en cuestión no puede manejar argumentos de varios archivos, y debería probablemente bifurcarse y ejecutar múltiples copias de un programa para cada uno de los archivos seleccionados. Si los archivos no están el el sistema de archivos local (ej: en lugares HTTP o FTP), los archivos se copiarán al sistema de archivos local y %f se expandirá para apuntar al archivo temporal. Se usa en los programas que no entienden la sintaxis de URL.
%F Una lista de archivos. Úselo para aplicaciones que puedan abrir varios archivos locales a la vez.
%u Una sola URL.
%U Una lista de URLs.
%d Un directorio conteniendo el archivo que se pasaría en un campo %f.
%D Una lista de directorios conteniendo los archivos que se pasarían en un campo %F.
%n Un solo nombre de archivo (sin ruta).
%N Una lista de nombres de archivo (sin rutas).
%i El campo de icono de la entrada del escritorio expandida como dos parámetros, el primer --icon y después el contenido del campo Icon. No se debería expandir como cualquier parámetro si el campo Icon falta o está vacío.
%c El campo Nombre traducido asociado con la entrada del escritorio.