[BATCH] Problème avec un REG ADD
Utilisateur anonyme
-
dubcek Messages postés 18789 Date d'inscription Statut Contributeur Dernière intervention -
dubcek Messages postés 18789 Date d'inscription Statut Contributeur Dernière intervention -
Salut la compagnie ;)
Est-ce quelqu'un peut m'aider pour une ligne de commande, svp?
Car je suis entrain de créer un petit programme, qui deviendra grand.... (malheureusement, cela ne marche pas sur moi XD) : pour réparer l'extension .txt
Si une personne pouvait regarder cette ligne, ça serait sympa ;)
Voici la ligne en question :
En théorie, cette ligne est bonne...
En pratique non :S
Car en pratique, j'ai ceci :
http://data.imagup.com/11/1128749763.jpg
:(
Par contre, si je rajoute un % (j'aurais donc "%%1" "%%2" et ainsi de suite...)
==> Le programme fonctionne.... La clé et la valeur sont crées....
mais la valeur n'est pas la bonne...
J'obtiens ceci : C:\Windows\system32\notepad.exe /pt %1 %2 %3 %4
au lieu de ceci : C:\Windows\system32\notepad.exe /pt "%1" "%2" "%3" "%4"
Il manque les guillemets....
Arffffffff lol
PS :
ce %SystemRoot%\system32\notepad.exe /pt "%1" "%2" "%3" "%4" est une valeur de cette clé :
HKEY_CLASSES_ROOT\txtfile\shell\printto\command
Il n'y a pas d'erreur la-dessus, car hier, j'ai téléchargé un fichier reg, justement pour avoir les clés d'origine.
Donc, si vous pouvais m'aider, ou me guider, je vous en remercies ;)
@plusche
Est-ce quelqu'un peut m'aider pour une ligne de commande, svp?
Car je suis entrain de créer un petit programme, qui deviendra grand.... (malheureusement, cela ne marche pas sur moi XD) : pour réparer l'extension .txt
Si une personne pouvait regarder cette ligne, ça serait sympa ;)
Voici la ligne en question :
reg add "HKCR\txtfile2\shell\printto\command" /ve /t REG_EXPAND_SZ /d "%SystemRoot%\system32\notepad.exe /pt "%1" "%2" "%3" "%4""
En théorie, cette ligne est bonne...
En pratique non :S
Car en pratique, j'ai ceci :
http://data.imagup.com/11/1128749763.jpg
:(
Par contre, si je rajoute un % (j'aurais donc "%%1" "%%2" et ainsi de suite...)
==> Le programme fonctionne.... La clé et la valeur sont crées....
mais la valeur n'est pas la bonne...
J'obtiens ceci : C:\Windows\system32\notepad.exe /pt %1 %2 %3 %4
au lieu de ceci : C:\Windows\system32\notepad.exe /pt "%1" "%2" "%3" "%4"
Il manque les guillemets....
Arffffffff lol
PS :
ce %SystemRoot%\system32\notepad.exe /pt "%1" "%2" "%3" "%4" est une valeur de cette clé :
HKEY_CLASSES_ROOT\txtfile\shell\printto\command
Il n'y a pas d'erreur la-dessus, car hier, j'ai téléchargé un fichier reg, justement pour avoir les clés d'origine.
Donc, si vous pouvais m'aider, ou me guider, je vous en remercies ;)
@plusche
A voir également:
- [BATCH] Problème avec un REG ADD
- Reg cleaner - Télécharger - Nettoyage
- Fichier batch - Guide
- Batch converter - Télécharger - Photo & Graphisme
- Bootable add in cards - Forum Linux / Unix
- Reg edit - Guide
2 réponses
dans l'aide Windows (XP) chercher Références de A à Z de la ligne de commande pour une description de toutes les commandes.
sinon, là, par ex. il y a pas mal d'exemples http://www.hotline-pc.org/planinvitedecommandes.htm
sinon, là, par ex. il y a pas mal d'exemples http://www.hotline-pc.org/planinvitedecommandes.htm
Décidément, tu es toujours là toi :)
Merci pour ta réponse, je vais tester la clé avec power batch et je te réponds ensuite
merci encore
@+
Ca marche !!!
Purée, comment tu sais tout ça? ;)
As-tu des liens sur le batch à me proposer, qui seront utiles pour moi, stp? ;)
Donc si j'ai bien compris :
le "%1" : il fallait rajouter un %
on a donc "%%1" ==> et ensuite, il faut encore ajouter deux \
comme ceci ==> \"%%1\"
Merci, tu m'apprends beaucoup ;)
@plusche