Validation automatique des demandes de confirmation. - Divers - Programmation
Marsh Posté le 13-11-2002 à 11:11:17
Syntaxe : regedit.exe /s tonfichier.reg
(/s comme "silent" )
Marsh Posté le 13-11-2002 à 11:11:46
regedit /s monfichier.reg
Marsh Posté le 13-11-2002 à 11:13:03
ReplyMarsh Posté le 13-11-2002 à 11:13:36
Pour l'instant mom .bat ressemble a ca :
"c:\Documents and Settings\Administrateur.APR.000\Bureau\Maho63.reg"
avec votre methode ca me donnerai ca??
regedit /s "c:\Documents and Settings\Administrateur.APR.000\Bureau\Maho63.reg"
C'est ca?
Marsh Posté le 13-11-2002 à 11:19:58
Merci pour votre aide, mais s'il vous plait arreté de vous battre...
Marsh Posté le 13-11-2002 à 11:23:21
euh, ca marche pas, la cle de mon registre n'est pas changer!!!
Marsh Posté le 13-11-2002 à 11:24:38
C'est sur quel type de Windows ?
Marsh Posté le 13-11-2002 à 11:25:14
2000 professionnel
Quand je lance ma cle sans le regedit /s avant, ca marche bien...
Marsh Posté le 13-11-2002 à 11:27:18
Quand j'enleve le /s ca marche mais ca me demande les confirmation et ca fait, en fait, exactement comme si je n'avais pas mis de regedit avant...
Marsh Posté le 13-11-2002 à 11:30:00
Si tu mets juste le nom du fichier .reg ça lance le fichier avec l'application associée (regedit dans la plupart des cas).
Ici vu qu'on doit passer un paramètre en plus on est obligé de spécifier qu'il faut lancer regedit aussi.
Par contre je sais pas pourquoi ça marche pas dans ton cas
Marsh Posté le 13-11-2002 à 11:32:39
Beuha
Ca marche maintenant!!
j'avais du oublié l'espace entre la commande regedit et le nom du fichier...
Et une autre petite quastion pendant que je vous tiens, apres avoir lancer moin .reg, je lance une application mais l'invite de commande reste ouverte, comment je fais pour qu'elle soit toujours invisible.
C'est pas a ca que servent les echo off et echo on?
Marsh Posté le 13-11-2002 à 11:37:45
@echo off
regedit /s machin.reg
cls
il refermera la fenêtre
mais je pense pas que tu puisses empêcher son apparition
Marsh Posté le 13-11-2002 à 11:41:09
antp a écrit a écrit : @echo off regedit /s machin.reg cls il refermera la fenêtre mais je pense pas que tu puisses empêcher son apparition |
mouarf!!
marche pas, la fenetre ce referme seulement quand je ferme mon programme...
Marsh Posté le 13-11-2002 à 11:43:05
quand tu fermes quel programme ?
que tu appelles depuis le bat ?
mets start tonprogramme dans le bat pour pas qu'il attende la fermeture du programme avant de passer à la suite
Marsh Posté le 13-11-2002 à 11:47:23
marche pas
quand je mets start mon programme, l'invite de commande reste ouverte sur le dossier ou est contenu le.exe mets ne le lance meme plue et attends.
Mon .bat :
@echo off
regedit /s "C:\Program Files\HEIDENHAIN\TNCremoNT\Maho103.reg"
start "C:\Program Files\HEIDENHAIN\TNCremoNT\TNCremoNT.exe"
cls
Marsh Posté le 13-11-2002 à 11:49:03
parce que sous NT si le premier paramètre de start est entre guillemets, il s'agit de la description de la fenêtre :
@echo off
regedit /s "C:\Program Files\HEIDENHAIN\TNCremoNT\Maho103.reg"
start "TNCremoNT" "C:\Program Files\HEIDENHAIN\TNCremoNT\TNCremoNT.exe"
cls
tu peux éventuellement ajouter un "exit" après le cls si jamais ça se referme pas
Marsh Posté le 13-11-2002 à 11:57:26
Merci!!
Ca marche, t'es vraiment trop sympa
Merci aussi a w3c compliant!!
Marsh Posté le 13-11-2002 à 11:08:04
Bonjour a tous.
J'ai créé un .bat tout simple qui me permet d'executer un .reg
Je souhaiterais ne pas a avoir a valider les demandes de confirmation automatique qui apparaissent alors et qui sont :
"Etes vous sur de vouloir ajouter les informations dans C:\.... dans les registre"
et ensuite le :
"Les inforamtions de c:\.... ont été inscrites dans le Registre"
Merci pour votre aide!!