View Single Post
  #10 (permalink)  
Old 05-06-2008, 05:37 PM
JF
 
Posts: n/a
Re: Variables path dans un fichier de commandes
*Bonjour Daniel92* !
<news:OHt$hHurIHA.5872@TK2MSFTNGP04.phx.gbl>

[snip]
(merci pour ces commentaires)



> [HS] quelques feed-back que je n'ai pas eu
> le temps de te faire derrière tes messages.


> 1) Sur la stabilité de l'affichage des icônes d'un
> dossier (fichier IconCache.db des Comptes
> d'utlilisateurs) .


> HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\Explorer
> Max Cached Icons = 4096 (SZ)


> améliore sensiblement le phénomène de disparition
> réapparition des icônes (phénomène de pompage
> (?)) à l'ouverture d'un dossier de WE (le navigateur
> interne Windows Explorer).


> Le fichier cache des icônes est passé de 2,55 Mo
> à 7,79 Mo (s'il grossit trop je le réinitialiserai) :
> %HomeDrive%%HomePath%\Local Settings\Application Data\IconCache.db


Marci de l'info. Ça fait longtemps que j'utilise cette valeur.
Le ménage dans Démarrer et sur le Bureau contribue aussi à la rapidité.



> 2) Sur les . (point) dans les noms de fichiers
> Médias (photos, vidéos ...)


> J'ai remarqué que les noms de références, contenant
> des points, pertubent les boîtes de dialogue
> 'Enregistrer sous...' quand on essaye de récupérer
> sur Internet des photos ou des vidéos ;


> On peut voir certaines de ces ambiguïtés et
> perturbations rencontrées dans les clefs :
> HKEY_CURRENT_USER\Software\Microsoft\Windows\Curre ntVersion\Explorer\FileExts


> j'ai de fausses extensions comme :


> HKCU\..\Explorer\FileExts\.[1]
> HKCU\..\Explorer\FileExts\.com%20preview1
> HKCU\..\Explorer\FileExts\.edu/in-notes/iana/


> pour des photos :
> HKCU\..\Explorer\FileExts\.0810939797
> HKCU\..\Explorer\FileExts\.7-eme-papyrus-02
> HKCU\..\Explorer\FileExts\.Melanie_PaschkeLeverkus en2003006corny
> via WINWORD.EXE
> HKCU\..\Explorer\FileExts\.com/
> HKCU\..\Explorer\FileExts\.php?Spielerin=Melanie_P aschke


> sur nos recherches communes :
> HKCU\..\FileExts\.org/JF-Illustr050902/


> provenant de sauvegarde de sources de pages
> Internet via notepad.exe :
> HKCU\..\Explorer\FileExts\.-159-200-93[s]


Très intéressant.
Je m'étais aussi intéressé à cette clé que tu cites :
HKCU\Software\Microsoft\Windows\CurrentVersion\Exp lorer\FileExts
http://groups.google.com/groups?thre...gp02.phx .gbl

Mais je n'avais pas remarqué que cette idiote conservait des extensions
farfelues suite à mes manips. Il va falloir approfondir ça.

Et tu as raison pour les points dans
un nom de fichier, ça fait du désordre :
http://groups.google.fr/groups?selm=...gp05.phx. gbl




> 3) Concernant les batchs :


> Une autre méthode que j'ai trouvée pour
> contourner l'espace dans la variable %TIME% :
> (permet d'éliminer les chiffres décimaux et
> de remettre un 0 aux heures inférieures à 10)


> set T=%TIME::=%
> rem utilisation d un masque 1000000
> rem
> set /A T="T+1000000"
> set T=%T:~1,7%


Intéressant, merci.
Ça marche mais l'heure ne s'y prête pas
Je verrai ça à nouveau demain matin,
afin que l'heure commence par un zéro.



> Il y a deux petites erreurs sans conséquences dans
> ton batch rajoutant la date au nom de fichier;


> set T=%T:~0,6%
> set T=%T:~0,2%H%T:~2,2%m%T:~4,4%s
> ( %T:~4,4% pas de caractères 7 et 8 )


Ah oui, merci beaucoup.
%T:~4,4% prend 4 caractères à la position 4
alors qu'on en désire que deux. Faute masquée
car ne générant pas d'erreur curieusement.
L'instruction correcte est donc :
set Secondes=%T:~4,2%
qui ne prend que deux caractères depuis la position 4.



> à remplacer par une seule instruction :
> set T=%T:~0,2%H%T:~2,2%m%T:~4,2%s


J'ai tendance à détailler au contraire :

@echo off
set D=%DATE:/=%
set D=%D:~4,4%-%D:~2,2%-%D:~0,2%
set T=%TIME::=%
set T=%T:~0,6%
echo T=%T%
set Heure=%T:~0,2%
set Minutes=%T:~2,2%
set Secondes=%T:~4,2%
echo Heure=%Heure%
echo Minutes=%Minutes%
echo Secondes=%Secondes%




> L'instruction conventionnelle pour arrêter un
> batch est goto :eof ( et non goto eof: )


goto eof
marche aussi, mais tu as raison,
qu'est-ce que je suis distrait.
Je retourne à mes révisions :
http://www.mclaveau.com/batch/

Bravo pour ton coup d'oeil, et merci de ta coopération Daniel.
Si tu veux on peut continuer en privé ?

--
Salutations, Jean-François
Index de la FAQ XP de Panthère Noire : www.d2i.ch/pn/az
Un problème difficile à décrire ? http://fspsa.free.fr/copiecran.htm
Démo anti-parasites : http://forum.malekal.com/viewtopic.php?t=8046


Reply With Quote