Bonjour,
sachant que :
%CD% retourne le chemin du répertoire d'où est lancé le batch
!
%0 retourne le chemin complet de l'endroit où se trouve
le batch !
%~d0 retourne la lettre du support où se trouve le batch !
Bonjour,
Bonjour,
sachant que :
%CD% retourne le chemin du répertoire d'où est lancé le batch
!
%0 retourne le chemin complet de l'endroit où se trouve
le batch !
%~d0 retourne la lettre du support où se trouve le batch !
Bonjour,
Bonjour,
sachant que :
%CD% retourne le chemin du répertoire d'où est lancé le batch
!
%0 retourne le chemin complet de l'endroit où se trouve
le batch !
%~d0 retourne la lettre du support où se trouve le batch !
Bonjour,
Tonio avait écrit pour demander :
Bonjour,
sachant que :
%CD% retourne le chemin du répertoire d'où est lancé le batch
%0 retourne le chemin complet de l'endroit où se trouve
le batch !
%~d0 retourne la lettre du support où se trouve le batch !
l'un d'entre vous saurait-il me dire quelle est la variable (si elle
existe) qui contiendrait le nom du fichier batch lancé ?
Merci de votre aide, Tonio
moi nous a écrit dans son message :
Bonjour,
Voilà quelques rappels utiles
en remplaçant 0 par un autre nombre
on peut bien sûr traiter un chemin transmis en argument ...
echo Chemin complet : %~dp0
echo Chemin : %~p0
echo Lecteur : %~d0
echo Nom : %~n0
echo Nom + ext : %~nx0
echo Ext : %~x0
echo Nom et chemin complet avec des noms courts : %~fs0
echo Date et heure de la dernière modification : %~t0
echo Taille : %~z0 octets
echo Attributs : %~a0
cordialement,
HB
Tonio avait écrit pour demander :
Bonjour,
sachant que :
%CD% retourne le chemin du répertoire d'où est lancé le batch
%0 retourne le chemin complet de l'endroit où se trouve
le batch !
%~d0 retourne la lettre du support où se trouve le batch !
l'un d'entre vous saurait-il me dire quelle est la variable (si elle
existe) qui contiendrait le nom du fichier batch lancé ?
Merci de votre aide, Tonio
moi nous a écrit dans son message :
Bonjour,
Voilà quelques rappels utiles
en remplaçant 0 par un autre nombre
on peut bien sûr traiter un chemin transmis en argument ...
echo Chemin complet : %~dp0
echo Chemin : %~p0
echo Lecteur : %~d0
echo Nom : %~n0
echo Nom + ext : %~nx0
echo Ext : %~x0
echo Nom et chemin complet avec des noms courts : %~fs0
echo Date et heure de la dernière modification : %~t0
echo Taille : %~z0 octets
echo Attributs : %~a0
cordialement,
HB
Tonio avait écrit pour demander :
Bonjour,
sachant que :
%CD% retourne le chemin du répertoire d'où est lancé le batch
%0 retourne le chemin complet de l'endroit où se trouve
le batch !
%~d0 retourne la lettre du support où se trouve le batch !
l'un d'entre vous saurait-il me dire quelle est la variable (si elle
existe) qui contiendrait le nom du fichier batch lancé ?
Merci de votre aide, Tonio
moi nous a écrit dans son message :
Bonjour,
Voilà quelques rappels utiles
en remplaçant 0 par un autre nombre
on peut bien sûr traiter un chemin transmis en argument ...
echo Chemin complet : %~dp0
echo Chemin : %~p0
echo Lecteur : %~d0
echo Nom : %~n0
echo Nom + ext : %~nx0
echo Ext : %~x0
echo Nom et chemin complet avec des noms courts : %~fs0
echo Date et heure de la dernière modification : %~t0
echo Taille : %~z0 octets
echo Attributs : %~a0
cordialement,
HB
Merci, moi (ça fait drôle de se remercier soi-même lol)
Merci, moi (ça fait drôle de se remercier soi-même lol)
Merci, moi (ça fait drôle de se remercier soi-même lol)
moi nous a écrit dans son message :
Tonio - le Yéti wrote:
Merci, moi (ça fait drôle de se remercier soi-même lol)
Merci "zeuyéti",
Chacun s'approprie
les connaisances proposées ici
et en est en général
(trolleurs impénitents mis à part)
assez satisfait ...
C'est le but ; non ?
HB.
moi nous a écrit dans son message :
Tonio - le Yéti wrote:
Merci, moi (ça fait drôle de se remercier soi-même lol)
Merci "zeuyéti",
Chacun s'approprie
les connaisances proposées ici
et en est en général
(trolleurs impénitents mis à part)
assez satisfait ...
C'est le but ; non ?
HB.
moi nous a écrit dans son message :
Tonio - le Yéti wrote:
Merci, moi (ça fait drôle de se remercier soi-même lol)
Merci "zeuyéti",
Chacun s'approprie
les connaisances proposées ici
et en est en général
(trolleurs impénitents mis à part)
assez satisfait ...
C'est le but ; non ?
HB.
Daniel92 nous a écrit (avec humour) dans son message :
En fer et Dame-Nation , Windows XP n'aime pas le Yéti !
"'le_yéti' n'est pas reconnu en tant que commande interne"
:- ( )
Daniel92 nous a écrit (avec humour) dans son message :
En fer et Dame-Nation , Windows XP n'aime pas le Yéti !
"'le_yéti' n'est pas reconnu en tant que commande interne"
:- ( )
Daniel92 nous a écrit (avec humour) dans son message :
En fer et Dame-Nation , Windows XP n'aime pas le Yéti !
"'le_yéti' n'est pas reconnu en tant que commande interne"
:- ( )
Le batch est créé dans le répertoire x où je suis ;
un dossier "c'est tonio&le_yéti" est créé dans ce
répertoire x ; Le batch est également copié dans
ce dossier .
'le_yéti' n'est pas reconnu en tant que commande interne
Le batch est créé dans le répertoire x où je suis ;
un dossier "c'est tonio&le_yéti" est créé dans ce
répertoire x ; Le batch est également copié dans
ce dossier .
'le_yéti' n'est pas reconnu en tant que commande interne
Le batch est créé dans le répertoire x où je suis ;
un dossier "c'est tonio&le_yéti" est créé dans ce
répertoire x ; Le batch est également copié dans
ce dossier .
'le_yéti' n'est pas reconnu en tant que commande interne
[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_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorer
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 SettingsApplication DataIconCache.db
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_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts
j'ai de fausses extensions comme :
HKCU..ExplorerFileExts.[1]
HKCU..ExplorerFileExts.com%20preview1
HKCU..ExplorerFileExts.edu/in-notes/iana/
pour des photos :
HKCU..ExplorerFileExts.0810939797
HKCU..ExplorerFileExts.7-eme-papyrus-02
HKCU..ExplorerFileExts.Melanie_PaschkeLeverkusen2003006corny
via WINWORD.EXE
HKCU..ExplorerFileExts.com/
HKCU..ExplorerFileExts.php?Spielerin=Melanie_Paschke
sur nos recherches communes :
HKCU..FileExts.org/JF-Illustr050902/
provenant de sauvegarde de sources de pages
Internet via notepad.exe :
HKCU..ExplorerFileExts.-159-200-93[s]
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%
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 )
à remplacer par une seule instruction :
set T=%T:~0,2%H%T:~2,2%m%T:~4,2%s
L'instruction conventionnelle pour arrêter un
batch est goto :eof ( et non goto eof: )
[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_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorer
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 SettingsApplication DataIconCache.db
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_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts
j'ai de fausses extensions comme :
HKCU..ExplorerFileExts.[1]
HKCU..ExplorerFileExts.com%20preview1
HKCU..ExplorerFileExts.edu/in-notes/iana/
pour des photos :
HKCU..ExplorerFileExts.0810939797
HKCU..ExplorerFileExts.7-eme-papyrus-02
HKCU..ExplorerFileExts.Melanie_PaschkeLeverkusen2003006corny
via WINWORD.EXE
HKCU..ExplorerFileExts.com/
HKCU..ExplorerFileExts.php?Spielerin=Melanie_Paschke
sur nos recherches communes :
HKCU..FileExts.org/JF-Illustr050902/
provenant de sauvegarde de sources de pages
Internet via notepad.exe :
HKCU..ExplorerFileExts.-159-200-93[s]
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%
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 )
à remplacer par une seule instruction :
set T=%T:~0,2%H%T:~2,2%m%T:~4,2%s
L'instruction conventionnelle pour arrêter un
batch est goto :eof ( et non goto eof: )
[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_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorer
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 SettingsApplication DataIconCache.db
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_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts
j'ai de fausses extensions comme :
HKCU..ExplorerFileExts.[1]
HKCU..ExplorerFileExts.com%20preview1
HKCU..ExplorerFileExts.edu/in-notes/iana/
pour des photos :
HKCU..ExplorerFileExts.0810939797
HKCU..ExplorerFileExts.7-eme-papyrus-02
HKCU..ExplorerFileExts.Melanie_PaschkeLeverkusen2003006corny
via WINWORD.EXE
HKCU..ExplorerFileExts.com/
HKCU..ExplorerFileExts.php?Spielerin=Melanie_Paschke
sur nos recherches communes :
HKCU..FileExts.org/JF-Illustr050902/
provenant de sauvegarde de sources de pages
Internet via notepad.exe :
HKCU..ExplorerFileExts.-159-200-93[s]
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%
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 )
à remplacer par une seule instruction :
set T=%T:~0,2%H%T:~2,2%m%T:~4,2%s
L'instruction conventionnelle pour arrêter un
batch est goto :eof ( et non goto eof: )
*Bonjour Daniel92* !
<news:OHt$
[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_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorer
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 SettingsApplication DataIconCache.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_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts
j'ai de fausses extensions comme :
HKCU..ExplorerFileExts.[1]
HKCU..ExplorerFileExts.com%20preview1
HKCU..ExplorerFileExts.edu/in-notes/iana/
pour des photos :
HKCU..ExplorerFileExts.0810939797
HKCU..ExplorerFileExts.7-eme-papyrus-02
HKCU..ExplorerFileExts.Melanie_PaschkeLeverkusen2003006corny
via WINWORD.EXE
HKCU..ExplorerFileExts.com/
HKCU..ExplorerFileExts.php?Spielerin=Melanie_Paschke
sur nos recherches communes :
HKCU..FileExts.org/JF-Illustr050902/
provenant de sauvegarde de sources de pages
Internet via notepad.exe :
HKCU..ExplorerFileExts.-159-200-93[s]
Très intéressant.
Je m'étais aussi intéressé à cette clé que tu cites :
HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts
http://groups.google.com/groups?threadm=omwgbqrxhha.3784%40tk2msftngp02.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=%23gq6hm5riha.4260%40tk2msftngp05.phx.gbl3) 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?t46
*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_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorer
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 SettingsApplication DataIconCache.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_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts
j'ai de fausses extensions comme :
HKCU..ExplorerFileExts.[1]
HKCU..ExplorerFileExts.com%20preview1
HKCU..ExplorerFileExts.edu/in-notes/iana/
pour des photos :
HKCU..ExplorerFileExts.0810939797
HKCU..ExplorerFileExts.7-eme-papyrus-02
HKCU..ExplorerFileExts.Melanie_PaschkeLeverkusen2003006corny
via WINWORD.EXE
HKCU..ExplorerFileExts.com/
HKCU..ExplorerFileExts.php?Spielerin=Melanie_Paschke
sur nos recherches communes :
HKCU..FileExts.org/JF-Illustr050902/
provenant de sauvegarde de sources de pages
Internet via notepad.exe :
HKCU..ExplorerFileExts.-159-200-93[s]
Très intéressant.
Je m'étais aussi intéressé à cette clé que tu cites :
HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts
http://groups.google.com/groups?threadm=omwgbqrxhha.3784%40tk2msftngp02.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=%23gq6hm5riha.4260%40tk2msftngp05.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?t46
*Bonjour Daniel92* !
<news:OHt$
[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_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorer
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 SettingsApplication DataIconCache.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_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts
j'ai de fausses extensions comme :
HKCU..ExplorerFileExts.[1]
HKCU..ExplorerFileExts.com%20preview1
HKCU..ExplorerFileExts.edu/in-notes/iana/
pour des photos :
HKCU..ExplorerFileExts.0810939797
HKCU..ExplorerFileExts.7-eme-papyrus-02
HKCU..ExplorerFileExts.Melanie_PaschkeLeverkusen2003006corny
via WINWORD.EXE
HKCU..ExplorerFileExts.com/
HKCU..ExplorerFileExts.php?Spielerin=Melanie_Paschke
sur nos recherches communes :
HKCU..FileExts.org/JF-Illustr050902/
provenant de sauvegarde de sources de pages
Internet via notepad.exe :
HKCU..ExplorerFileExts.-159-200-93[s]
Très intéressant.
Je m'étais aussi intéressé à cette clé que tu cites :
HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts
http://groups.google.com/groups?threadm=omwgbqrxhha.3784%40tk2msftngp02.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=%23gq6hm5riha.4260%40tk2msftngp05.phx.gbl3) 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?t46