mais que vois-je dans le forum ? on dirait bien que ce matin tu as tenté de faire avec python ... à priori sans résultat.
tu es trop fort, épuiser les capacités de python en une seule journée, c'est vraiment balèze !!!
en combien de temps vas-tu déterminer que ruby ne convient pas non plus ?
je vais te filer une piste. tu peux aussi le faire en perl, en C, en java, en C# (comme tu es sous windows, tu as le choix entre .net et mono, veinard!).
pour ada, ocaml, erlang, lisp, ..., je ne peux pas me prononcer, je n'ai jamais pratiqué.
Y:\>help move
Déplace des fichiers et renomme des fichiers et répertoires.
Pour déplacer un ou plusieurs fichiers :
MOVE [/Y | /-Y] [lecteur:][chemin]fichier1[,...] destination
Pour renommer un répertoire:
MOVE [/Y | /-Y] [lecteur:][chemin]répert1 répertoire2
[lecteur:][chemin]fichier1 Spécifie l'emplacement et le nom du ou des
fichiers que vous voulez déplacer.
destination Spécifie le nouvel emplacement du fichier.
Destination peut être une lettre de lecteur et
deux-points (:), un nom de répertoire, ou une
combinaison. Si vous déplacez un seul fichier,
vous pouvez aussi inclure un nom de fichier si
vous voulez renommer le fichier en le déplaçant.
[lecteur:][chemin]répert1 Spécifie le répertoire que vous voulez renommer.
répert2 Spécifie le nouveau nom du répertoire.
/Y Supprime la demande de confirmation de
remplacement de fichiers de destination existants.
/-Y Provoque la demande de confirmation de
remplacement de fichiers de destination existants.
L'option /Y peut être présente dans la variable d'environnement COPYCMD.
Outrepassez ceci en utilisant /-Y dans la ligne de commandes. Par défaut, une
demande de confirmation apparaît sauf si la commande MOVE est exécutée depuis
un script de commandes.
en faisant move <chemin_vers_repertoire_source> <\\host_distant>\<repertoire_partage> ca devrait marcher.
Merci beaucoup de ton coup de main, je vais essayer cela ds un fichier .bat afin de le lancer depuis une application python histoire de me faire la main.
# cherche un cours ruby sur le net
Posté par totof2000 . Évalué à 2.
Ca sera plus simple que de poser tes questions au compte-goutte.
# grmpfff
Posté par k3ats (site web personnel) . Évalué à -1.
# et python ?
Posté par Brahici . Évalué à 4.
mais que vois-je dans le forum ? on dirait bien que ce matin tu as tenté de faire avec python ... à priori sans résultat.
tu es trop fort, épuiser les capacités de python en une seule journée, c'est vraiment balèze !!!
en combien de temps vas-tu déterminer que ruby ne convient pas non plus ?
je vais te filer une piste. tu peux aussi le faire en perl, en C, en java, en C# (comme tu es sous windows, tu as le choix entre .net et mono, veinard!).
pour ada, ocaml, erlang, lisp, ..., je ne peux pas me prononcer, je n'ai jamais pratiqué.
[^] # Re: et python ?
Posté par totof2000 . Évalué à 2.
[^] # et MS DOS?
Posté par totof2000 . Évalué à 2.
Déplace des fichiers et renomme des fichiers et répertoires.
Pour déplacer un ou plusieurs fichiers :
MOVE [/Y | /-Y] [lecteur:][chemin]fichier1[,...] destination
Pour renommer un répertoire:
MOVE [/Y | /-Y] [lecteur:][chemin]répert1 répertoire2
[lecteur:][chemin]fichier1 Spécifie l'emplacement et le nom du ou des
fichiers que vous voulez déplacer.
destination Spécifie le nouvel emplacement du fichier.
Destination peut être une lettre de lecteur et
deux-points (:), un nom de répertoire, ou une
combinaison. Si vous déplacez un seul fichier,
vous pouvez aussi inclure un nom de fichier si
vous voulez renommer le fichier en le déplaçant.
[lecteur:][chemin]répert1 Spécifie le répertoire que vous voulez renommer.
répert2 Spécifie le nouveau nom du répertoire.
/Y Supprime la demande de confirmation de
remplacement de fichiers de destination existants.
/-Y Provoque la demande de confirmation de
remplacement de fichiers de destination existants.
L'option /Y peut être présente dans la variable d'environnement COPYCMD.
Outrepassez ceci en utilisant /-Y dans la ligne de commandes. Par défaut, une
demande de confirmation apparaît sauf si la commande MOVE est exécutée depuis
un script de commandes.
en faisant move <chemin_vers_repertoire_source> <\\host_distant>\<repertoire_partage> ca devrait marcher.
[^] # Re: et MS DOS?
Posté par Eric GERMAIN . Évalué à 0.
Merci beaucoup
[^] # Re: et python ?
Posté par Eric GERMAIN . Évalué à -1.
Il me vient une question, que peux tu me conseiller comme language pour copier des repertoires afin de lancer une gravure sur cd à heure fixe.
Je cherche juste un moyen de resoudre mon problème et pour cela je ne reste pas aveugle.
Je cherche a approfondir au niveau de python donc je pense avoir trouver un professeur...Non
# RTFM
Posté par Black Fox . Évalué à 1.
ou
http://www.ruby-doc.org/stdlib/libdoc/ftools/rdoc/classes/Fi(...)
# La méthode syscopy
Posté par ProfessorX . Évalué à 1.
L'object à connaitre est 'File' , ici
require "ftools"
if (File.exist?)
File.syscopy("ce_fichier","vers_ce_fichier")
else
puts ("erreur")
end
la méthode syscopy permet la recopie ver d'autre sous-répertoire
File.syscopy("ce_fichier","/tmp") # creation de /tmp/ce_fichier
http://www.ruby-doc.org/core/classes/File.html
À noté le site officiel ne mentionne pas cette méthode n'est pas mentionné sur le site RDoc!!!!! J'ai trouvé l'info dans le 'The Ruby Way' de Fulton
par contre, le module FileUtils contient tous les manipulations de base de fichier.
http://www.ruby-doc.org/core/classes/FileUtils.html
Un autre module qui devrait t'intéressé est le module find....
http://www.ruby-doc.org/core/classes/Find.html
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.