Paramètres de ligne de commande
Comfort Keys Suite (CKeys.exe) accepte les paramètres de ligne de commande facultatifs. Ces paramètres peuvent être utiles aux développeurs et pour appeler notre application depuis d'autres logiciels.
/HELP et /?
Affiche la liste des paramètres de ligne de commande valides dans une boîte de message.
/CLOSE
Ferme l'instance précédemment lancée de l'application ainsi que l'instance actuelle. Si aucune autre instance n'est en cours d'exécution, l'instance actuelle exécute uniquement les tâches spécifiées (par exemple, restaurer les paramètres avec le paramètre /RESTORE) et se termine ensuite sans afficher la fenêtre principale.
/SHOWKEYBOARD
Affiche de force le clavier à l'écran lorsque l'application est lancée. Normalement, le clavier à l'écran s'affiche uniquement s'il était visible lors de la dernière fermeture de l'application.
/HIDEKEYBOARD
Démarre l'application avec le clavier à l'écran masqué. Normalement, le clavier à l'écran s'affiche s'il était visible la dernière fois que l'application a été fermée.
/COMMON
Démarre l'application avec les mêmes paramètres pour tous les utilisateurs.
Ce paramètre demande à l'application d'enregistrer ses paramètres dans la clé de registre suivante : HKEY_LOCAL_MACHINE\SOFTWARE\ComfortSoftware\CKeys
Normalement, ils sont enregistrés dans cette clé de registre : HKEY_CURRENT_USER\SOFTWARE\ComfortSoftware\CKeys
Remarque (version 9.6 et ultérieure) : Si Data\CommonSettings.ini existe, les paramètres sont enregistrés dans ce fichier.
/INIFILE
Demande à l'application d'enregistrer et de lire ses paramètres à partir du fichier INI. Normalement, les paramètres sont stockés dans le registre.
Les paramètres seront stockés dans le Backup.ini fichier situé dans le dossier d'installation de l'application (dans le Data sous-dossier).
Comment utiliser :
Enregistrez vos paramètres dans "C:\Program Files\ComfortKeys\Data\Backup.ini" fichier et lancez "CKeys.exe /INIFILE". Dans ce cas, l'application enregistre et lit les paramètres du Backup.ini fichier.
/OPTIONS
Ouvre la fenêtre des paramètres de l'application.
/CHANGELANGUAGE <code>
Bascule la langue d’entrée. Sans code de langue d’entrée, l’application passe à la langue ou à la disposition d’entrée suivante.
Par exemple : "C:\Program Files\ComfortKeys\CKeys.exe" /CHANGELANGUAGE 0409
/RESTORE
Demande à l'application de charger les paramètres à partir du fichier INI spécifié dans la ligne de commande. Si une autre instance de l'application est déjà en cours d'exécution, les paramètres du fichier INI y seront chargés. Vous pouvez enregistrer les paramètres dans le fichier INI en ouvrant le Paramètres fenêtre et passer à la rubrique Avancé.
Par exemple : "C:\Program Files\ComfortKeys\CKeys.exe" /RESTORE "C:\Program Files\ComfortKeys\Settings.ini"
/SAVEPROFILE
Enregistre toutes les données de l’application dans un seul fichier de sauvegarde compressé : les paramètres, les fichiers de claviers, les fichiers de raccourcis, les dictionnaires, les scripts, les fichiers du gestionnaire de presse-papiers et le fichier de modèles. La même sauvegarde peut être créée avec le bouton Sauvegarder toutes les données dans la fenêtre des paramètres de l’application.
Par exemple : "C:\Program Files\ComfortKeys\CKeys.exe" /SAVEPROFILE "C:\Backups\ComfortKeysProBackup.ckpack"
/APPLYPROFILE
Restaure toutes les données de l’application depuis le fichier de sauvegarde créé avec le paramètre /SAVEPROFILE. Avant la restauration, la signature du fichier, la version du format et l’application cible sont vérifiées. Si une autre instance de l’application est en cours d’exécution, elle est fermée automatiquement puis relancée après la restauration. Ce paramètre nécessite la version 10 ou ultérieure et n’est pas disponible dans la version d’essai.
Ajoutez le paramètre /SILENT pour masquer tous les messages : le résultat n’est indiqué que par le code de sortie.
Par exemple : "C:\Program Files\ComfortKeys\CKeys.exe" /APPLYPROFILE "C:\Backups\ComfortKeysProBackup.ckpack" /SILENT
Codes de sortie :
0 - succès ;
1 - le fichier de sauvegarde n’est pas spécifié ou n’existe pas ;
2 - le fichier de sauvegarde est endommagé ou sa signature est invalide ;
3 - le fichier de sauvegarde appartient à une autre application ou a été créé par une version plus récente de l’application ;
4 - une erreur s’est produite lors de la création ou de l’application de la sauvegarde ;
5 - la restauration n’est pas disponible dans la version d’essai.
Les codes de sortie s’appliquent à /SAVEPROFILE et à /APPLYPROFILE.
/LOADCLIP
Charge le fichier spécifié dans la ligne de commande dans le presse-papiers. Vous pouvez charger des fichiers graphiques ou texte (bmp, jpg, jpeg, png, gif, emf, wmf, ico, pcx, ani, cur, txt).
Par exemple : "C:\Program Files\ComfortKeys\CKeys.exe" /LOADCLIP "C:\My Documents\myphoto.jpg"
/TURNON et /TURNOFF
Activez ou désactivez complètement l'application. Utilisez le paramètre /SHOWKEYBOARD ou /HIDEKEYBOARD pour afficher ou masquer le clavier à l'écran.
/ACTION <hotkey>
Lance l'action affectée au raccourci clavier spécifié.
Par exemple : "C:\Program Files\ComfortKeys\CKeys.exe" /ACTION Win+K
Vous pouvez spécifier un code clé au format hexadécimal en utilisant $ (le signe dollar). Par exemple, $20 correspond à Espace et $1B à Échap.
Par exemple : "C:\Program Files\ComfortKeys\CKeys.exe" /ACTION Alt+$20
/SAFEMODE
Lance l'application en mode sans échec. Certaines fonctionnalités de l'application seront désactivées.
/DEBUG
Demande à l'application de créer le Log.txt dans le dossier de l'application (dans le sous-dossier Data). Le fichier journal contiendra des informations sur l'activité de l'application, ce qui peut être une aide précieuse pour le débogage.
Les informations contenues dans le fichier journal sont de nature technique et ne sont donc pas destinées à être compréhensibles par les utilisateurs finaux.
Si un fichier portant le nom spécifié existe déjà dans le dossier de l'application, il sera écrasé.
/EVENTLOG
Demande à l'application de créer différents fichiers journaux pour chaque démarrage. Voir le Data sous-dossier dans le dossier de l'application.
Vous pouvez également ajouter le paramètre DWORD EventLog=1 dans le registre pour faire de même.
/REMOTECONTROLMODE
Active le mode spécial pour les appareils télécommandés. Dans ce mode, vous pouvez utiliser les touches fléchées pour vous déplacer sur le clavier et utiliser Entrée pour appuyer sur la touche actuellement sélectionnée.

