Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
5011 connectés 

  FORUM HardWare.fr
  Programmation
  Divers

  [??] svp expliquez-moi un .bat...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[??] svp expliquez-moi un .bat...

n°233220
yepp
pardi !
Posté le 23-10-2002 à 18:35:34  profilanswer
 

:hello:  
un petit coup de main pour un debutant svp  :jap:  
 
c reglé ça !
(je voudrais ajouter 2 trucs à l'autoexec :
1 effacer un dossier (-> erase c:\nom du dossier  :??: un truc du style non? )
2 copier un dossier depuis un autre pc sur le rezo... mais est-ce ke ça va marcher puiske l'autoexec se charge logiquement avant ke je sois sur le rezo :??:  :??:)

 
 
 
une nouvelle kestion :  
comment fermer un applic en commande dos ?


Message édité par yepp le 14-06-2003 à 13:11:32

---------------
nopaj=voleur :gun: yepp_panox
mood
Publicité
Posté le 23-10-2002 à 18:35:34  profilanswer
 

n°233234
antp
Champion des excuses bidons
Posté le 23-10-2002 à 19:24:21  profilanswer
 

pour le réseau ça dépend de l'OS
pour effacer le dossier aussi ça dépend de l'OS en fait :D

n°233716
yepp
pardi !
Posté le 24-10-2002 à 12:18:11  profilanswer
 

sous win98se...
 
en fait je vais faire un .bat dans le menu demarrer mais je sais pas comment faire pour :
 
- effacer le dossier (erase efface juste les fichiers mais pas les dossiers  :??: )
 
- copier depuis un lecteur rezo ki se connecte au demarrage


---------------
nopaj=voleur :gun: yepp_panox
n°233719
antp
Champion des excuses bidons
Posté le 24-10-2002 à 12:20:01  profilanswer
 

pour le 1er point c'est avec deltree
pour le second point, vu que c'est Windows qui gère le réseau et non le DOS c'est pas dans l'autoexec.bat qu'il faut faire la copie, mais dans un .bat appelé lors du démarrage de Windows (raccourci dans le groupe Démarrage par exemple)


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°233982
yepp
pardi !
Posté le 24-10-2002 à 16:56:46  profilanswer
 

merci pour le 1° point  :jap:  
 
par contre si tu pouvais me preciser la syntaxe pour la copie...
surtout pour la copie depuis le lecteur rezo  :jap:


---------------
nopaj=voleur :gun: yepp_panox
n°234007
antp
Champion des excuses bidons
Posté le 24-10-2002 à 17:17:11  profilanswer
 

un truc du genre
 
net use x: \\serveur\dossier
xcopy c:\dossier\ x:\
net use x: /DELETE
 
si x: est bien sûr inexistant


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°236133
yepp
pardi !
Posté le 28-10-2002 à 19:10:07  profilanswer
 

:jap:


---------------
nopaj=voleur :gun: yepp_panox
n°237980
yepp
pardi !
Posté le 31-10-2002 à 16:37:45  profilanswer
 

voici le .bat dont je voudrais connaitre les commandes...
 
on part du pincipe que j'y comrprend rien (c assez vrai  :( ) et ke j'ai besoin de copy depuis un lecteur rezo un dossier contenant des bases de donnees et des sous dossiers sur mon poste avec le .bat ke j'essaye de faire.
 
donc n'esitez pas a donner toutes les explications ou un lien vers une page sur le sujet  :jap:  
 

rem sauvegarde base
rem sauvegarde de la base de donnees
cd temp
rd database /s /q
rd donnees /s /q
md database
cd database
xcopy c:\geosoft\database\*.* c: /e /y
cd..
rem sauvegarde des donnees
md donnees
cd donnees
xcopy c:\geosoft\donnees*.* c: /e /y


---------------
nopaj=voleur :gun: yepp_panox
n°238056
yepp
pardi !
Posté le 31-10-2002 à 17:13:14  profilanswer
 

en cherchant un peu g fait ça :

delete C:\WIT\BD_EXPL\*.* /o <- ça marche pas  :??:
rem copy de la base de données depuis le serveur
xcopy D:\BD_EXPL\*.* C:\WIT\BD_EXPL\
xcopy D:\BD_EXPL\TRACE\*.* c:\WIT\BD_EXPL\TRACE\
C:\WIT\CLIPTOOL.EXE

 
merci de pas rire trop fort  :o  :sweat:  
 
bon la partie delete ne marche pas !
la parti xcopy fonctionne mais ne vaudrait-il pas mieux effacer le dossier avant pour eviter les erreur ?


---------------
nopaj=voleur :gun: yepp_panox
n°238057
antp
Champion des excuses bidons
Posté le 31-10-2002 à 17:16:42  profilanswer
 

sous Win98 y a pas un /y ou un truc du genre ?
sinon echo o | delete ....
ou bien via deltree, doit y avoir une option pour passer la confirmation. Mais deltree vire le dossier aussi donc faut le recréer


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
mood
Publicité
Posté le 31-10-2002 à 17:16:42  profilanswer
 

n°238061
yepp
pardi !
Posté le 31-10-2002 à 17:23:00  profilanswer
 

/y apparement si mais ça sert a koi   :??: ( c pas yes/no qd m^?)  
 
si deltree efface le dossier comment le recréer?  
 
 
SUIS VRAIMENT NUL  :cry:


---------------
nopaj=voleur :gun: yepp_panox
n°238068
yepp
pardi !
Posté le 31-10-2002 à 17:27:30  profilanswer
 


deltree C:\WIT\BD_EXPL\ /y
pause
rem ### copie base de donnees depuis serveur ###
xcopy D:\BD_EXPL\*.* C:\WIT\BD_EXPL\
xcopy D:\BD_EXPL\TRACE\*.* c:\WIT\BD_EXPL\TRACE\
rem ### lancement application ###
C:\WIT\CLIPTOOL.EXE

 
pause juste pour avoir le temps de voir....
 
deltree me demande de confirmer pour chaques fichiers et sous repertoires  :(


---------------
nopaj=voleur :gun: yepp_panox
n°238071
antp
Champion des excuses bidons
Posté le 31-10-2002 à 17:30:11  profilanswer
 

fais deltree /? et colle le resultat ici  
(je suis sous Win2000 où deltree n'existe pas)


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°238076
yepp
pardi !
Posté le 31-10-2002 à 17:36:11  profilanswer
 

http://membres.lycos.fr/yyyeep/hpbimg/antp.jpg


---------------
nopaj=voleur :gun: yepp_panox
n°238079
yepp
pardi !
Posté le 31-10-2002 à 17:39:00  profilanswer
 

deltree C:\WIT\BD_EXPL /Y
me supprime en bloc le dossier + fichier + sous dossiers  :) mais me demande la confirmation  :(


---------------
nopaj=voleur :gun: yepp_panox
n°238080
antp
Champion des excuses bidons
Posté le 31-10-2002 à 17:39:03  profilanswer
 

tu pouvais coller juste le texte :o
ou mettre le screenshot en PNG ou GIF :p
 
t'as essayé avec un /Y au lieu de /y ? (majuscule donc)


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°238082
antp
Champion des excuses bidons
Posté le 31-10-2002 à 17:39:39  profilanswer
 

heu c'est deltree /Y dossier
pas deltree dossier /Y :p


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°238083
yepp
pardi !
Posté le 31-10-2002 à 17:41:30  profilanswer
 

:D suis vraiment une bille !!!!!  :jap:


---------------
nopaj=voleur :gun: yepp_panox
n°238084
yepp
pardi !
Posté le 31-10-2002 à 17:44:00  profilanswer
 

rem ### effacement base donnees ###
deltree /Y C:\WIT\BD_EXPL  
rem ### copie base donnees depuis serveur ###
xcopy D:\BD_EXPL\*.* C:\WIT\BD_EXPL\
xcopy D:\BD_EXPL\TRACE\*.* c:\WIT\BD_EXPL\TRACE\
rem ### lancement application ###
C:\WIT\CLIPTOOL.EXE

 
ça marche mais ça me lance plus l'application maintenant   :pt1cable:


---------------
nopaj=voleur :gun: yepp_panox
n°238085
antp
Champion des excuses bidons
Posté le 31-10-2002 à 17:46:14  profilanswer
 

faut peut-être lui recréer son dossier :
MD C:\WIT\BD_EXPL
après le deltree


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°238087
yepp
pardi !
Posté le 31-10-2002 à 17:48:09  profilanswer
 

ben avec xcopy il me le re-crée directement...
mais l'applic se lance plus depuis le .bat mais elle tourne depuis le raccourci du bureau  :pt1cable:


---------------
nopaj=voleur :gun: yepp_panox
n°238089
yepp
pardi !
Posté le 31-10-2002 à 17:49:32  profilanswer
 

ben c'est reparti elle demarre  :pt1cable:  
meci win98 :o  
 
 
 :jap: antp  :jap: et bravo pour ta patience [:youyou2224]  


---------------
nopaj=voleur :gun: yepp_panox
n°427515
yepp
pardi !
Posté le 14-06-2003 à 13:09:09  profilanswer
 

:hello:  
une nouvelle kestion :  
comment fermer un applic en commande dos ?

 
en clair, je voudrais en lançant mon .bat fermer un soft ki tourne en arrier plan  :??:


Message édité par yepp le 14-06-2003 à 13:09:50

---------------
nopaj=voleur :gun: yepp_panox
n°427569
kfman
Credo quia absurdum
Posté le 14-06-2003 à 15:10:17  profilanswer
 

Houlà, tu te fais chier un max.
Pour les scripts tu devrais utiliser l'environnement WSH et VBScript.

n°427773
yepp
pardi !
Posté le 14-06-2003 à 23:23:49  profilanswer
 

kfman a écrit :

Houlà, tu te fais chier un max.
Pour les scripts tu devrais utiliser l'environnement WSH et VBScript.
 


 
encore fodrait-il ke je connaisse   :(


---------------
nopaj=voleur :gun: yepp_panox
n°427857
kfman
Credo quia absurdum
Posté le 15-06-2003 à 12:37:43  profilanswer
 

Ok
Il existe un environnement de script pour Windows permettant de faire très simplement les opérations que tu désires.
Ca s'appelle WSH.
 
http://www.microsoft.com/scripting
 
Es-tu obligé de faire tes opérations avant que Windows se charge ?
Dans quel cadre doit tu les mettre en oeuvre ?
 
 

n°427962
yepp
pardi !
Posté le 15-06-2003 à 16:30:43  profilanswer
 

kfman a écrit :

Ok
Il existe un environnement de script pour Windows permettant de faire très simplement les opérations que tu désires.
Ca s'appelle WSH.
 
http://www.microsoft.com/scripting
 
Es-tu obligé de faire tes opérations avant que Windows se charge ?
Dans quel cadre doit tu les mettre en oeuvre ?
 
 


 
bon en fait g pas besoin de le faire au chargement...
recyclage ancien topic  ;)  
 
 
j'explique:
 
g une applic ki tourne 24h/24 en surveillance et g besoin de faire une sauvegarde des données
 
donc je ferme l'applic et je lance un .bat avec un bête xcopy et kk options puis je relance mon applic....
 
je voudrias arrêter mon applic avec le .bat pour simplifier et je la relance a la fin, comme ça je peux m^utiliser le plannificateur de taches et ça roule tout seul  ;)


---------------
nopaj=voleur :gun: yepp_panox
n°427972
kfman
Credo quia absurdum
Posté le 15-06-2003 à 17:20:40  profilanswer
 

L'application est elle graphique ou en ligne de commande ?
 
Supporte-t-elle une combinaison de touches (style Alt+F4) pour sa fermeture ?
 
Verrouille-t-elle les fichiers qu'elle utilise ?
 
Met-elle souvent les fichiers à jour ?


Message édité par kfman le 16-06-2003 à 17:50:02
n°429256
yepp
pardi !
Posté le 16-06-2003 à 14:34:58  profilanswer
 

applic graphique ( http://www.wit.fr/ )
alt F4 ok
g dja planté la BD en copiant le fichier en cours d'utilisation :(
2 MAJ/jours


---------------
nopaj=voleur :gun: yepp_panox
n°429265
El_gringo
Posté le 16-06-2003 à 14:43:04  profilanswer
 

Et, sous XP, deltree n'existe plus. Vous savez ce qui le remplace ?

n°429314
kfman
Credo quia absurdum
Posté le 16-06-2003 à 14:59:13  profilanswer
 

Essaye çà:
 

Code :
  1. Option Explicit ' impose déclaration des variables
  2. Dim WshShell, WshFS
  3. Set WshShell = CreateObject("Wscript.Shell" )
  4. Set WshFS = CreateObject("Scripting.FileSystemObject" )
  5. 'fermeture appli
  6. WshShell.AppActivate "<nom de ton appli dans barre des taches>"
  7. WScript.Sleep 500
  8. WshShell.SendKeys "%{F4}"
  9. 'delete du répertoire
  10. WshFS.DeleteFolder("C:\WIT\BD_EXPL\",True)
  11. 'copy
  12. WshFS.CopyFolder "D:\BD_EXPL\*","C:\WIT\BD_EXPL\",True
  13. WshFS.CopyFolder "D:\BD_EXPL\TRACE\*","C:\WIT\BD_EXPL\TRACE\",True
  14. 'lancement appli
  15. WshShell.Run "C:\WIT\CLIPTOOL.EXE",2
  16. ' Nettoyage
  17. Set WshShell = nothing
  18. Set WshFS = nothing


 
Enregistre le avec extension .vbs
Ca devrait normalement marcher à quelques subtilités près.
Ca se lance en double cliquant dessus.


Message édité par kfman le 16-06-2003 à 15:02:31
n°429425
El_gringo
Posté le 16-06-2003 à 15:44:25  profilanswer
 

kfman a écrit :

Essaye çà:
Enregistre le avec extension .vbs
Ca devrait normalement marcher à quelques subtilités près.
Ca se lance en double cliquant dessus.


 
Heuu... c'est pour ma question tout ça ? Non, parce que j'demandais juste ce qu'était devenu "deltree". On est qd même pas obligé de passer par du vb script pour faire un truc aussi bête que ça !?

n°429496
kfman
Credo quia absurdum
Posté le 16-06-2003 à 16:09:35  profilanswer
 

Non c pour Yepp... :D
 

n°429500
kfman
Credo quia absurdum
Posté le 16-06-2003 à 16:10:49  profilanswer
 

Sinon essaye "erase" et matte les options.
 
erase /?

n°429624
yepp
pardi !
Posté le 16-06-2003 à 17:11:06  profilanswer
 

:jap:


---------------
nopaj=voleur :gun: yepp_panox
n°429672
El_gringo
Posté le 16-06-2003 à 17:36:26  profilanswer
 

kfman a écrit :

Sinon essaye "erase" et matte les options.
erase /?


 
Ben, non, erase, c'est un synonyme de "del", et je n'vois aucune option permettant supprimer le répertoire (et ses sous répertoires)

n°429683
kfman
Credo quia absurdum
Posté le 16-06-2003 à 17:49:09  profilanswer
 

rmdir /s

n°432728
El_gringo
Posté le 19-06-2003 à 10:43:45  profilanswer
 

kfman a écrit :

rmdir /s
 


 
Ha, cool, merci

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Divers

  [??] svp expliquez-moi un .bat...

 

Sujets relatifs
utilisateurs mysql ; phpmyadmin : expliquez moiqqun peux m'expliquez ce qu'est la methode des moindres carrés ?
Plus de sujets relatifs à : [??] svp expliquez-moi un .bat...


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)