fichier qui ne veut pas s'ouvrir...

fichier qui ne veut pas s'ouvrir... - Shell/Batch - Programmation

Marsh Posté le 17-11-2003 à 15:53:16    

youp,
 
 
je crée un fichier comme ca
 


@echo off
rem recherche de la clé
REG FIND HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall REG_SZ "Microsoft Office" > res.reg
 
set MaCle=
set base=HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
set i=0
 
for /f "delims= " %%c in (res.reg) do if !i!==0 (set i=1) else (set MaCle=%base%\%%c && goto end)
 
 
:end
rem on sort le fichier correspondant à la clé  
regedit /e config.reg %MaCle%
 
@echo on


 
 
après je parcours le fichier config.reg avec un 'for' :
 

for /f %%c in (config.reg) do echo %%c


 
mais ca ne marche pas.
 
 
 
par contre, si je copie le contenu du fichier dans un autre fichier et que je parcours ce nouveau fichier, ca marche :pt1cable:  
 
J'ai vérifié les propriété des fichiers, c'est bon (ni lecture seule, ni caché, ... - on ne sait jamais- )
 
J'ai fait une copie du fichier pour parcourir la copie -> marche pas :(
 
 
donc voilà, je ne comprends rien :(
 
 
ps: par contre si je fais "type config.reg" ca marche...
pps: REG sert à rechercher une chaine dans la bdr


---------------
oui oui
Reply

Marsh Posté le 17-11-2003 à 15:53:16   

Reply

Marsh Posté le 17-11-2003 à 16:30:33    

Une petite idée, mais je n'en suis pas sur du tout :
regarde s'il ne manque pas dans ton fichier config.reg le dernier retour Charriot
 
si oui rajoute à ton batch :
echo. >>config.reg

Reply

Marsh Posté le 17-11-2003 à 16:40:12    

yop,
 
 
oui ca à l'air d'être ca...
 
comme j'ouvrais chaque fois mon fichier avec Context, je ne le voyais pas, mais quand je l'ouvre avec le notepad, je vois un pitit carré à la fin du fichier.
 
 
par contre, ca n'arrange pas les choses le echo. >> config.reg :(
 
mais j'ai au moins une piste, merci :)


---------------
oui oui
Reply

Marsh Posté le 17-11-2003 à 17:44:38    

oki c'est bon, j'ai fait un type config.reg > brol.reg
 
et le brol.reg il est bon :)
 
 
mais c'est chippo comme brol :p


---------------
oui oui
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed