Fichier Batch???

Ce forum est destiné à accueillir vos posts concernant la sécurité relative aux logiciels microsoft. Ils peuvent aussi bien traiter des systèmes d'exploitation Windows (NT,WIN2K,WINXP), du serveur web IIS, de Microsoft SQL et ainsi de suite...

Modérateur: modos Ixus

Messagepar seb_joy » 01 Avr 2003 21:13

Suis à la recherche de la commande dos nécessaire à la création d'un fichier du type dossier sur disquette et, le principal, ayant pour nom la date système........................????? <BR>Je suis bloqué à ce niveau...J'arrive à créer le fichier mais pas à lui donner la date système de la création de celui-ci.. <BR>Une idée????? <BR> <BR>merci <IMG SRC="images/smiles/icon_confused.gif"> <IMG SRC="images/smiles/icon_confused.gif"> <IMG SRC="images/smiles/icon_confused.gif">
Dark Seb
Avatar de l’utilisateur
seb_joy
Premier-Maître
Premier-Maître
 
Messages: 46
Inscrit le: 06 Juil 2002 00:00
Localisation: Metz

Messagepar DgSe95 » 01 Avr 2003 22:59

je ne vois pas trop ce que tu veux faire, peux tu m'expliquer un peu mieux, ce que tu veux vraiment faire ? <BR> <BR>tu veux faire un batch ? pour la date des fichiers, normalement c'est la date et l'heure système qui est utiliser... <BR> <BR>si tu veux avoir des fichiers a une date antérieur, tu recule l'heure du BIOS, ou tu tape DATE et tu entre la date, pour l'heure c'est TIME et tu fais la même manip.
DgSe95 est de retour :)
Avatar de l’utilisateur
DgSe95
Vice-Amiral
Vice-Amiral
 
Messages: 666
Inscrit le: 03 Mars 2003 01:00
Localisation: Genève, Suisse

Messagepar seb_joy » 02 Avr 2003 08:41

justement! <BR>Voilà toute l'histoire. <BR>Je dois automatiser une sauvegarde de fichiers en monoposte. <BR>Pour cela, je souhaite créer un fichier batch qui automatise l'écriture sur zip de ces fichiers, toujours les mêmes chaque semaine, mais dont le dossier de destination sur zip comporteras l'heure et la date de sauvegarde. <BR> <BR>Pour le moment le batch fonctionne mais le dossier ne comporte pas l'heure et la date système <IMG SRC="images/smiles/icon_confused.gif">
Dark Seb
Avatar de l’utilisateur
seb_joy
Premier-Maître
Premier-Maître
 
Messages: 46
Inscrit le: 06 Juil 2002 00:00
Localisation: Metz

Messagepar seb_joy » 02 Avr 2003 08:42

plus précisement dont le nom du dossier sur zip comporte la date et heure système
Dark Seb
Avatar de l’utilisateur
seb_joy
Premier-Maître
Premier-Maître
 
Messages: 46
Inscrit le: 06 Juil 2002 00:00
Localisation: Metz

Messagepar DgSe95 » 02 Avr 2003 19:57

quand tu fais par exemple un petit "echo 1 > test" le fichier test ne comporte pas de date ? <BR> <BR>sinon si tu utilise un fichier zip, tu veux qui compresse automatiquement les fichiers en zip, ou les décompresser automatiquement ? <BR> <BR>moi par exemple pour une disquette de boot que j'ai créer,j'ai fait un petit script batch qui me décompresse une archive auto extractible WinAce, dans un disque virtuel charger en mémoire, ça done ça en gros : <BR> <BR>ebd.exe #nom du fichier -x %RAMD% #lecteur virtuel dont les paramètre sont charger en mémoire par set RAMD=C: <BR> <BR>si tu veux je te donnerais un exemple de script que j'ai fait
DgSe95 est de retour :)
Avatar de l’utilisateur
DgSe95
Vice-Amiral
Vice-Amiral
 
Messages: 666
Inscrit le: 03 Mars 2003 01:00
Localisation: Genève, Suisse

Messagepar Vinzstyle » 02 Avr 2003 22:42

Quand tu nomme ton fichier tu devrait pouvoir mettre un truc du genre $date. <BR> <BR>En tout cas, sous Linux ça se passe comme ça.
Avatar de l’utilisateur
Vinzstyle
Amiral
Amiral
 
Messages: 1150
Inscrit le: 25 Jan 2003 01:00
Localisation: Les Lilas (93)

Messagepar DgSe95 » 02 Avr 2003 22:53

<!-- BBCode Quote Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-2>En réponse à:</font><HR></TD></TR><TR><TD><FONT SIZE=-2><BLOCKQUOTE> <BR>Le 2003-04-02 22:42, Vinzstyle a écrit: <BR>Quand tu nomme ton fichier tu devrait pouvoir mettre un truc du genre $date. <BR> <BR>En tout cas, sous Linux ça se passe comme ça. <BR></BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End --> <BR> <BR>sous linux oui avec le shell script, sous bach, mais là on parle de batch, le language de programmation de commande sous dos, du moins c'est ce que je crois... <IMG SRC="images/smiles/icon_rolleyes.gif"> <BR> <BR>mais par contre en batch, je ne connais pas de fonction permettant de donner une date à un fichier lors de sa création... <IMG SRC="images/smiles/icon_confused.gif">
DgSe95 est de retour :)
Avatar de l’utilisateur
DgSe95
Vice-Amiral
Vice-Amiral
 
Messages: 666
Inscrit le: 03 Mars 2003 01:00
Localisation: Genève, Suisse

Messagepar Vinzstyle » 02 Avr 2003 22:59

Bin, au pire, si ça n'éxiste pas sous DOS (ce qui m'étonne quand même...). Fait un petit programme en C.
Avatar de l’utilisateur
Vinzstyle
Amiral
Amiral
 
Messages: 1150
Inscrit le: 25 Jan 2003 01:00
Localisation: Les Lilas (93)

Messagepar seb_joy » 02 Avr 2003 23:39

ok merci pour vos réponses. <BR>je vais essayer sous dos et si cela ne fonctionne pas, je vais me remettre dans mes bouquins de programmation delphi ou c!!!! <BR> <BR> <IMG SRC="images/smiles/icon_rolleyes.gif">
Dark Seb
Avatar de l’utilisateur
seb_joy
Premier-Maître
Premier-Maître
 
Messages: 46
Inscrit le: 06 Juil 2002 00:00
Localisation: Metz

Messagepar DgSe95 » 03 Avr 2003 00:30

<!-- BBCode Quote Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-2>En réponse à:</font><HR></TD></TR><TR><TD><FONT SIZE=-2><BLOCKQUOTE> <BR>Le 2003-04-02 23:39, seb_joy a écrit: <BR>ok merci pour vos réponses. <BR>je vais essayer sous dos et si cela ne fonctionne pas, je vais me remettre dans mes bouquins de programmation delphi ou c!!!! <BR> <BR> <IMG SRC="images/smiles/icon_rolleyes.gif"> <BR> <BR></BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End --> <BR> <BR>oui cela peut être une solution le C, mais il existe la version 7 de basic, qui te permet de compiler tes programmes facilement.
DgSe95 est de retour :)
Avatar de l’utilisateur
DgSe95
Vice-Amiral
Vice-Amiral
 
Messages: 666
Inscrit le: 03 Mars 2003 01:00
Localisation: Genève, Suisse

Messagepar pingouineau » 14 Avr 2003 14:14

Pas besoin de taper dans des languages complexes pour ca : va jeter un oeil sur le language de script Autoit qui se trouve sur <!-- BBCode auto-link start --><a href="http://www.hiddensoft.com" target="_blank">www.hiddensoft.com</a><!-- BBCode auto-link end --> <BR> <BR>C'est gratuit, c'est super souple et puissant : il te permet de passer des paramètres (comme la date) dans des commandes DOS de facon très simple. J'ai écrit des applis complètes avec ce truc (utilisées pour mettre à jour 700 postes, par exemple...). Tu peux meme le compiler pour faire un exe qui ne fait pas plus de 50 ko. <BR> <BR>Tu peux toujours me contacter directement si tu veux quelques tuyaux sur son utilisation. <BR> <BR>Bon courrage !
Avatar de l’utilisateur
pingouineau
Matelot
Matelot
 
Messages: 2
Inscrit le: 14 Avr 2003 00:00
Localisation: Amiens - Somme

Messagepar netrunner » 22 Avr 2003 14:47

sous w2k il existe la variable d'environnement %DATE% qui contient la date du jour. <BR> <BR>il est donc possible de l'utiliser dans un batch. toutefois le separateur "/" n'est pas apprecié par windows dans les noms de repertoire, il est donc recommandé de lui substituer un "-". on peut par exemple ajouter cette ligne au batch : <BR> <BR>md "%DATE:/=-%" <BR> <BR>qui crée un repertoire avec la date du jour (entre cotes car comprend des espaces") en subsitutuant le / par un -.<BR><BR><font size=-2></font>
Avatar de l’utilisateur
netrunner
Quartier Maître
Quartier Maître
 
Messages: 20
Inscrit le: 22 Avr 2003 00:00
Localisation: Region parisienne

Messagepar remi » 22 Avr 2003 14:51

joli... <BR> <BR> <BR>c nickel.
Art de vivre : Mourir pour mourir, que cela soit entre le $%#&! des femmes et le $%#&! des bouteilles !
Avatar de l’utilisateur
remi
AdminIxus
AdminIxus
 
Messages: 3218
Inscrit le: 22 Avr 2002 00:00
Localisation: Lyon

Messagepar FJ » 02 Mai 2003 10:00

Sans Windows 2000 juste en Dos utilise aussi la commande <BR>"date /T" <BR>la commande date pour ecrire la date il fallait l'inventer <BR> <BR> <IMG SRC="images/smiles/icon_smile.gif"> <BR><BR><font size=-2></font>
Avatar de l’utilisateur
FJ
Premier-Maître
Premier-Maître
 
Messages: 60
Inscrit le: 30 Avr 2003 00:00

Messagepar micj » 02 Mai 2003 10:30

perl existe sous Windows/Dos ... donc pourquoi pas utiliser perl qui permet ce genre de chose? <BR>
Avatar de l’utilisateur
micj
Amiral
Amiral
 
Messages: 1142
Inscrit le: 20 Fév 2002 01:00
Localisation: Braine-L'Alleud/Belgique

Suivant

Retour vers Logiciels Microsoft

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité

cron