y a des champions du dos dans le coin ? - Windows & Software
Marsh Posté le 07-02-2002 à 00:22:43
pour crééz un fichier c'est copy con nom du fichier si je me rapelle bien
pour un répertoire je vois pas
à part md
voit aussi set date qui est la variable date du dos
set est à mon avis très important
tu devrais faire un truc du style md c:\%x%
et initialiser x avec la date avant
set x = %date%
ce qu'il y a entre%% est la valeur elle même
en tout cas un truc dans le genre
j'était très fort en dos, je le connaissais par coeur il y a quelques années mais la je serais pas en dire plus
bonne chance
[jfdsdjhfuetppo]--Message édité par fredx--[/jfdsdjhfuetppo]
Marsh Posté le 07-02-2002 à 00:33:06
bon, avec:
SET X = %%DATE%
MD C:\TEST\DATE
je génére un dossier... nommé DATE !
Marsh Posté le 07-02-2002 à 00:33:50
dacoincoin a écrit a écrit : ça fait dix ans qu'on essaye de faire ce genre de con***ie, des fois même avec des minutes et secondes. La conclusion est que ce n'est pas possible avec MS-DOS seul, donc alternatif : 4DOS cygwin Perl prog en C (ou en vb, ou ce que tu veux) |
bon, si c pas possible, j'aime autant ! je pourrais envoyer chier mon pote qui m'a demandé ça...
[jfdsdjhfuetppo]--Message édité par mouyou--[/jfdsdjhfuetppo]
Marsh Posté le 07-02-2002 à 00:39:26
avec vb, c facile ? parce que j'ai du y passer 1h sur vb... parce que si c tres simple, je retrouve vb au fin fond de mon bordel et j'essaye.
Marsh Posté le 07-02-2002 à 00:40:48
ReplyMarsh Posté le 07-02-2002 à 00:52:06
ok, merci dacoincoin...
faut juste que je retrouve mon vb et je teste ça.
Marsh Posté le 07-02-2002 à 00:53:21
cree un .vbs et met ça dedans :
Dim fso, filename
Set fso = WScript.CreateObject("Scripting.FileSystemObject" )
filename = "c:\\" & Day(Date) & "-" & Month(Date) & "-" & Year(Date) & ".txt"
fso.CreateTextFile filename, true
puis cree une tache ds le scheduleur
a+
Marsh Posté le 07-02-2002 à 01:00:56
mouyou a écrit a écrit : on peux utiliser 4DOS sous NT4 ? |
Euh ton pb il est sous DOS, ou sous NT4
Sinon pour la réponse, sous NT4 j'en sais rien.
Marsh Posté le 07-02-2002 à 01:06:36
ouais, désolé, j'ai pas été clair. dans ma tete, j'étais parti sur un bat, donc je vous ai dit DOS. mais en fait, c sous NT4.
merci THE REAL ROTOUTOU...
Marsh Posté le 07-02-2002 à 01:08:24
mouyou a écrit a écrit : on peux utiliser 4DOS sous NT4 ? |
oups .. pour le vbs j'avais oublié, il faut etre en SP qqchose pour que le vbs soit reconnu ...
essaie de double clic le .vbs que je t'ai filé, si ton NT prend le vbs ça va creer un 7-2-2002.txt sur la racine du disque C: (pas besoin de VB installé sur la machine)
a+
>dacoincoin : ah oui un vrai shell ... le vbs etait une tentative de donner du scripting aux utilisateurs de windows, mais un bon Cshell ça le fait bien quand même
Marsh Posté le 07-02-2002 à 00:05:13
bon, voilà:
le but serait de créer un bat qui génére à chaque démarrage de la machine un dossier dont le nom serait la date du jour.
en partant d'une commande MD, je voudrais utiliser DATE pour récupèrer la date du jour et créer le dossier. mais ca marche pas. j'avais pensé à qque chose du style MD %DATE%, mais ca passe pas: paramètre requis manquant. en plus, la date est au format jj/mm/aa. et les slash, ca va pas le faire pour le nom du dossier...
si qqu'un a une idée, faut pas hésiter !