Problème chemin...
Publié : ven. oct. 06, 2006 10:57 am
ola !
voilà, une petite énigme avant ce we...
Soit un PC (le miens) qui fonctionn(ait) bien.
Tous les fichiers (.exe, .xls, pps, ....) sont devenus innopérent.
Cela se traduit par une icone indiférencié (type de fichier inconnu). Lorsque je lance l'application ou que j'ouvre une image,... rien ne se passe
visiblement, seul les .txt sont fonctionnels et également zone alarme (je m'en rend compte lorsque je lance une application, il propose la liste des applications à associer, et je n'ais le choix qu'entre les deux, tout le reste à disparu).
Je ne peux pas modifier l'association d'executable avec "application" par exemple, car un clic droit / propriété sur un fichier me donne un panneau de propriété bien diminué
ce que j'ai (mal) fait avant de génerer le probleme :
- désinstall de mon ex-adorer media player classic (err. mais ca, c'est pas grave)
- passage de ccleaner (nettoyage)
=> puis, bye ! bye ! mes belles applications
ce que j'ai essayé de faire pour remedier au pb :
- reboot dans toutes ses versions,...
- chkdsk impossible sous w2k, puisque CMD ne peut pas se lancer
=> chkdsk ok sous invite de commande en mode sans echecs
- réparation grâce au disque d'install w2k
- pleins de truc chronophage du même genre....
=> résultat : NIET !
sur le net, j'ai trouvé une applique en vbs (je sais pas si ca sera lancable) me permettant soit disant de recréer le path des fichiers
=> je mise tout la dessus
je vous le livre :
Set shell = WScript.CreateObject("WScript.Shell")
FileType = array( _
"exefile", _
"regfile", _
"scrfile", _
"scrfile", _
"piffile", _
"batfile", _
"comfile")
Command= array( _
"""%1"" %*", _
"regedit.exe ""%1""", _
"""%1"" /S", _
"%1", _
"""%1"" %*", _
"""%1"" %*", _
"""%1"" %*")
Subkey= array( _
"open", _
"open", _
"open", _
"config", _
"open", _
"open", _
"open")
Ntype=Ubound(FileType)
wscript.echo "Restauration des valeurs par défaut des " _
& Ntype+1 & " clefs suivantes de la BDR : "
For i = 0 To NType
Key="HKCR\" & Filetype(i) & "\shell\" _
& Subkey(i) & "\command\"
wscript.echo Key & " -> " & Command(i)
shell.RegWrite Key, Command(i),"REG_SZ"
Next
Wscript.quit
donc voilà, si vous voyez le pb, et si vous avez la soluce...
évidemment, je ne peux pas lancer mon ghost (sauvegardé sur un autre disque) car je peux rien lancer... (ouais, j'ai pas fait la d7 de démarrage...)
voilà, une petite énigme avant ce we...
Soit un PC (le miens) qui fonctionn(ait) bien.
Tous les fichiers (.exe, .xls, pps, ....) sont devenus innopérent.
Cela se traduit par une icone indiférencié (type de fichier inconnu). Lorsque je lance l'application ou que j'ouvre une image,... rien ne se passe
visiblement, seul les .txt sont fonctionnels et également zone alarme (je m'en rend compte lorsque je lance une application, il propose la liste des applications à associer, et je n'ais le choix qu'entre les deux, tout le reste à disparu).
Je ne peux pas modifier l'association d'executable avec "application" par exemple, car un clic droit / propriété sur un fichier me donne un panneau de propriété bien diminué
ce que j'ai (mal) fait avant de génerer le probleme :
- désinstall de mon ex-adorer media player classic (err. mais ca, c'est pas grave)
- passage de ccleaner (nettoyage)
=> puis, bye ! bye ! mes belles applications
ce que j'ai essayé de faire pour remedier au pb :
- reboot dans toutes ses versions,...
- chkdsk impossible sous w2k, puisque CMD ne peut pas se lancer
=> chkdsk ok sous invite de commande en mode sans echecs
- réparation grâce au disque d'install w2k
- pleins de truc chronophage du même genre....
=> résultat : NIET !
sur le net, j'ai trouvé une applique en vbs (je sais pas si ca sera lancable) me permettant soit disant de recréer le path des fichiers
=> je mise tout la dessus
je vous le livre :
Set shell = WScript.CreateObject("WScript.Shell")
FileType = array( _
"exefile", _
"regfile", _
"scrfile", _
"scrfile", _
"piffile", _
"batfile", _
"comfile")
Command= array( _
"""%1"" %*", _
"regedit.exe ""%1""", _
"""%1"" /S", _
"%1", _
"""%1"" %*", _
"""%1"" %*", _
"""%1"" %*")
Subkey= array( _
"open", _
"open", _
"open", _
"config", _
"open", _
"open", _
"open")
Ntype=Ubound(FileType)
wscript.echo "Restauration des valeurs par défaut des " _
& Ntype+1 & " clefs suivantes de la BDR : "
For i = 0 To NType
Key="HKCR\" & Filetype(i) & "\shell\" _
& Subkey(i) & "\command\"
wscript.echo Key & " -> " & Command(i)
shell.RegWrite Key, Command(i),"REG_SZ"
Next
Wscript.quit
donc voilà, si vous voyez le pb, et si vous avez la soluce...
évidemment, je ne peux pas lancer mon ghost (sauvegardé sur un autre disque) car je peux rien lancer... (ouais, j'ai pas fait la d7 de démarrage...)