Szczegóły są opisane w Startup Notification Protocol Specification StartupWMClass (string) – istnienie tego klucza wskazuje, że program po uruchomieniu zarejestruje przynajmniej jedno okno z daną wartością jako jego klasą.
Klucz dotyczący plików typu Link URL (string) – Adres URL
Klucz Exec Wartością klucza Exec jest nazwa pliku programu, za którą mogą pojawić się parametry.
Jeżeli nazwa programu nie jest ścieżką bezwzględną, wtedy do odnalezienia pliku zostanie użyta zmienna PATH używana przez środowisko graficzne.
Dowolny argument może być, a każdy argument zawierający któryś ze znaków specjalnych musi być otoczony cudzysłowami. Występujące w takim argumencie znaki podwójnego cudzysłowu ("), gravis (`), dolara ($), oraz backslash (\) muszą być poprzedzone dodatkowym backslashem. Ta sama zasada dotyczy nazwy programu.
Znakami specjalnymi są: odstęp ( ), podwójny cudzysłów ("), pojedynczy cudzysłów ('), znak tabulacji, znak nowej linii, backslash (\), znak większości (>), znak mniejszości (<), tylda (~), pionowa kreska (|), ampersand (&), średnik (;), znak dolara ($), gwiazdka (*), znak zapytania (?), hasz (#), nawiasy okrągłe, gravis (`).