Script wsh et dos windows98
Fermé
html62
Messages postés
5
Date d'inscription
vendredi 2 novembre 2007
Statut
Membre
Dernière intervention
4 juin 2008
-
3 nov. 2007 à 09:08
html62 Messages postés 5 Date d'inscription vendredi 2 novembre 2007 Statut Membre Dernière intervention 4 juin 2008 - 4 nov. 2007 à 10:02
html62 Messages postés 5 Date d'inscription vendredi 2 novembre 2007 Statut Membre Dernière intervention 4 juin 2008 - 4 nov. 2007 à 10:02
A voir également:
- Script wsh et dos windows98
- Script vidéo youtube - Guide
- Ghost script - Télécharger - Polices de caractères
- Microsoft activation script - Accueil - Windows
- Script bat - Guide
- Commande dos - Guide
2 réponses
tarek_dotzero
Messages postés
817
Date d'inscription
jeudi 19 juillet 2007
Statut
Membre
Dernière intervention
12 avril 2022
122
3 nov. 2007 à 10:43
3 nov. 2007 à 10:43
Bonjour,
Je ne sais pas est ce que cela va aider mais: même sous win98 la commande date qui affiche la date existe mais vous devez utliser une rédirection vers un fichier puis faire un traitement sur ce dernier pour extraire la date.
Je ne sais pas est ce que cela va aider mais: même sous win98 la commande date qui affiche la date existe mais vous devez utliser une rédirection vers un fichier puis faire un traitement sur ce dernier pour extraire la date.
html62
Messages postés
5
Date d'inscription
vendredi 2 novembre 2007
Statut
Membre
Dernière intervention
4 juin 2008
4 nov. 2007 à 10:02
4 nov. 2007 à 10:02
bonjour tarek
en effet la commande date existe bien mais la variable %date% n'existe pas, de plus avec la command FOR de W98 pour lire le contenu
d'un fichier est très pauvre
je connais un peu les sript batch MS dos mais je suis pas non plus un pro a ce niveau.
j'ai deja testé un grand nombre de solution mais en rien a faire
je te remerci de ton aide
En faite j'ai avancé un peut avec le batch ci dessous
CLS
@echo o|DEL TOTO.DOC
@ECHO.>TOTO.DOC
COPY /A TOTO.DOC TOTO.BAT >NUL
DIR TOTO.BAT | FIND "TOTO" >TEMP.BAT
ECHO *** >> TOTO.BAT
ECHO SET DATE =%%3 >> TOTO.BAT
ECHO SET HEURE= %%4 >>TOTO.BAT
CALL TEMP.BAT >NUL
DEL TOTO.BAT
DEL TEMP.BAT
ECHO %DATE%
ECHO %HEURE%
Voila avec ce batch la création du fichier TOTO.DOC avec la commande @ECHO. >TOTO.DOC me permet de récuperer la date et l'heure
de création du fichier dans les variable %DATE% et %HEURE% sous le format suivant
%DATE%===> 10/11/07
%HEURE% ====> 11:20
ça fonctionne mais ensuite je veut pouvoir formater les variable %DATE% et %HEURE% sous le format ci-desous
%DATE%===> 101107
%HEURE% ====> 1120
pour pouvoir les utilisées dans des noms de dossiers mais a ce niveau la les / et les 2 : ca le fait pas
la fonction
for /f "tokens=1-3 delims=/" %%a in ("%date%") etc etc ca fonctionne pas
il ne faut pas oublier que je suis sous WINDOWS 98
Voila ou j'en suis
MERCI d'avance pour vos Réponces
en effet la commande date existe bien mais la variable %date% n'existe pas, de plus avec la command FOR de W98 pour lire le contenu
d'un fichier est très pauvre
je connais un peu les sript batch MS dos mais je suis pas non plus un pro a ce niveau.
j'ai deja testé un grand nombre de solution mais en rien a faire
je te remerci de ton aide
En faite j'ai avancé un peut avec le batch ci dessous
CLS
@echo o|DEL TOTO.DOC
@ECHO.>TOTO.DOC
COPY /A TOTO.DOC TOTO.BAT >NUL
DIR TOTO.BAT | FIND "TOTO" >TEMP.BAT
ECHO *** >> TOTO.BAT
ECHO SET DATE =%%3 >> TOTO.BAT
ECHO SET HEURE= %%4 >>TOTO.BAT
CALL TEMP.BAT >NUL
DEL TOTO.BAT
DEL TEMP.BAT
ECHO %DATE%
ECHO %HEURE%
Voila avec ce batch la création du fichier TOTO.DOC avec la commande @ECHO. >TOTO.DOC me permet de récuperer la date et l'heure
de création du fichier dans les variable %DATE% et %HEURE% sous le format suivant
%DATE%===> 10/11/07
%HEURE% ====> 11:20
ça fonctionne mais ensuite je veut pouvoir formater les variable %DATE% et %HEURE% sous le format ci-desous
%DATE%===> 101107
%HEURE% ====> 1120
pour pouvoir les utilisées dans des noms de dossiers mais a ce niveau la les / et les 2 : ca le fait pas
la fonction
for /f "tokens=1-3 delims=/" %%a in ("%date%") etc etc ca fonctionne pas
il ne faut pas oublier que je suis sous WINDOWS 98
Voila ou j'en suis
MERCI d'avance pour vos Réponces