2015-04-21 1 views
0

J'ai eu un problème avec la manipulation de mes paramètres de registre. J'utilise un Panel PC avec Windows Embedded Compact version 7 (Win Ce). Je veux changer la luminosité de l'affichage, qui est définie sur "HKEY_CURRENT_USER \ ControlPanel \ BackLight", par un fichier BAT. J'utilise la syntaxe suivante:Manipulation des paramètres de registre sur un système Win CE 7 avec un fichier batch

reg ajouter "HKCU \ ControlPanel \ BackLight"/T REG_DWORD/F/D 150/V ACBacklightLevel

Mais quand je lance le fichier, le message d'erreur: « Impossible d'exécuter reg.exe "

J'ai essayé le fichier Bat sur mon PC avec Windows 7. Il fonctionne correctement.

Y a-t-il un problème avec la commande "reg add" sur les systèmes Win CE? Ai-je fait une autre erreur?

Merci à l'avance

  • Frank

modifier:

je ne sais pas si cela est important, mais je l'utilise dans l'en-tête de mon fichier BAT la ligne « REGEDIT4 ". J'ai lu dans un autre forum que c'est pour WIN98, NT et 4.0. Mais il n'y a pas de commande fpr windows CE. Savez-vous ce que ça fait?

modifier 23/04/2015:

J'ai créé un fichier .reg, ce qui augmente la luminosité de mon IHM. Cela a fonctionné quand je l'ai importé manuellement. Est-il possible de l'importer automatiquement via un fichier batch ou quelque chose comme ça? Quelqu'un connaît la syntaxe de cette commande ou a une autre idée comment faire cela?

Répondre

0

la ligne de commande est correcte (vous devez utiliser le cmd):

REG ADD "HKCU\Control Panel\BackLight" /v "ACBacklightLevel" /t REG_DWORD /d 150 /f 

pour la prochaine fois:

REG ADD "Register key name" /v "key name" /t "type" /d "type value" /f 
+0

@ Odinino: Merci pour votre réponse rapide. J'ai copié la ligne, mais l'erreur "Impossible d'exécuter REG.exe" apparaît à nouveau. J'ai lu que la première ligne de chaque fichier BAT doit commencer par "REGEDIT4". Est-ce exact? –

+0

@FrankBiermann J'avais mal compris la demande. Si vous utilisez REGEDIT4, vous voulez créer un fichier .reg. La ligne dans un fichier .reg est (je pense est juste): ' recueil HSC [HKEY_CURRENT_USER \ Control Panel \ Backlight] "ACBacklightLevel"= dword: 00000096 où 00000096 est 150 dans l'hexagone. Le fichier .reg sera: ' REGEDIT4 recueil HSC [HKEY_CURRENT_USER \ Control Panel \ Backlight] "ACBacklightLevel"= dword: 00000096 Je pense qu'un seul REGEDIT4 nécessaire dans la première ligne. le REG ADD est utilisé pour le fichier .cmd Essayez de copier et d'utiliser la ligne REG AJOUT dans l'invite de commande et regardez ce qui se passe (pour voir si cela fonctionne). – Odino

+0

Je l'ai essayé avec l'invite de commande et le résultat était le même "Impossible d'exécuter reg exe". Je pense que la commande est inconnue sur Win CE. L'autre option, pour créer un nouveau fichier .reg avec "REGEDIT4" est le même "Impossible d'exécuter REGEDIT.exe". Je pense que pour modifier les paramètres avec des fichiers ou sur les invites de commande n'est pas possible avec ma version CE. Ou la syntaxe en est une autre. –