66 résultats trouvés

par DarkBatcher
08 août 2010 12:41
Forum : Vitrine batch
Sujet : Convertisseur de chaine contenant des caractères accentués
Réponses : 1
Vues : 8849

Re: Convertisseur de chaine contenant des caractères accentués

Bonjour,

Je pense que tu utilisé une solution trop complexe. Car il est possible de remplacer un caractère par un autre:

Code : Tout sélectionner

set str_chaine=%str_chaine:è=€%
::remplace è par €
::etc...
par DarkBatcher
07 août 2010 09:30
Forum : Création de batchs, problèmes...
Sujet : Script impossible?
Réponses : 2
Vues : 5125

Re: Script impossible?

Bonjour, Ton cd est mal écrit: cd %%i%* Cependant ça m'étonnerai que l'on puisse utiliser cd avec des caractères génériques. Je te recommande la commande dir: for /f "tokens=2 delims=" %%i in ('dir /rep') do ( If not "%%i"==".." set /a var=!var!+1 If not "%%i"...
par DarkBatcher
26 juil. 2010 20:52
Forum : Vitrine batch
Sujet : Suppression de fichiers temporaires
Réponses : 7
Vues : 24891

Suppression de fichiers temporaires

Bonjour, Voici un nouveau batch adapté du dernier qui permet de choisir le nom de fichier à supprimer en plus de supprimer automatiquement le contenu des dossiers que vous avez choisis et du fichier temporaires de l'utilisateur ::DarkBatcher ----------------------------------------------------------...
par DarkBatcher
21 juil. 2010 16:13
Forum : Création de batchs, problèmes...
Sujet : Taille du dossier "Mes documents"
Réponses : 1
Vues : 4612

Re: Taille du dossier "Mes documents"

Bonjour, tu n'as pas besoin d'utiliser deux combinaisons, il suffit d'utiliser la variable d'environnement %USERPROFILE% qui contient le chemin du dossier de l'utilisateur connecté en plus il y a 1024 octets dans un ko :D for /r "%USERPROFILE%\Mes documents" %%i in (*.*) do set /a p1=!p1!+...
par DarkBatcher
15 juil. 2010 18:24
Forum : Création de batchs, problèmes...
Sujet : Copier/Coller/Renommer dernier fichier
Réponses : 1
Vues : 4335

Re: Copier/Coller/Renommer dernier fichier

Bonjour,

Essaie de faire :

Code : Tout sélectionner

ECHO %lastmod%
Pour savoir ce que renvoie le for.
Je sais pas si c'est une erreur mais tu ne devrais pas plutôt écrire :

Code : Tout sélectionner

copy "%lastmod%" "%destDir%"

au lieu de :

Code : Tout sélectionner

copy "%lastLog%" "%destDir%"
par DarkBatcher
13 juil. 2010 14:55
Forum : Création de batchs, problèmes...
Sujet : fichier internet (suppression) sous Dos
Réponses : 2
Vues : 5849

Re: fichier internet (suppression) sous Dos

Bonjour,

tu peux utiliser la fonction for pour obtenir le nom des fichiers temporaires et del pour les supprimer

Code : Tout sélectionner

FOR %%a IN (dir chemin\*.*) do ( del %%a%)
Pour plus d'infos : http://www.batcher.fr/fonctions.php