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 : 10427

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 : 6028

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"=="." set /a var=!var!+1
If exist ...
par DarkBatcher
26 juil. 2010 20:52
Forum : Vitrine batch
Sujet : Suppression de fichiers temporaires
Réponses : 7
Vues : 28565

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 : 5296

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!+%%~zi ...
par DarkBatcher
15 juil. 2010 18:24
Forum : Création de batchs, problèmes...
Sujet : Copier/Coller/Renommer dernier fichier
Réponses : 1
Vues : 5096

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 : 7106

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