K Desktop Environment

6.10. ¿Cómo puedo ejecutar una aplicación determinada en un escritorio en particular?

KDE pre-1.1 viene con un programa llamado kstart. Puede usarlo en un archivo .kdelnk del siguiente modo:
 Name=Netscape
 Exec=kstart "netscape" -window ".*Netscape.*" -desktop 2 -maximize
 BinaryPattern=netscape;
 Icon=netscape.xpm
 Path=
 Type=Application
 Terminal=0

Use un script para hacerlo. Si tiene KDE 1.0, dicho script debería ser del tipo siguiente:
 kwmcom desktop2 (o desktop3, desktop4, el que sea) netscape
Sin embargo, repare en que esto tiene el efecto no deseado de dejarle a usted en el escritorio2 (desktop2) mientras se ejecuta y una vez finalizada la ejecución. Por cierto, si por casualidad no ha usado todavía archivos escritos en lenguaje de shell, son archivos de texto a los que se les ha aplicado un "chmod +x <nombre de archivo>". Son la versión Linux de un archivo .bat de MS-DOS, pero por supuesto, mejores :-).

Si usted usa KDE 1.1 entonces ni siquiera necesita el archivo anterior. Simplemente necesitará ejecutar lo siguiente:
 kstart "netscape" -desktop 1 -activate