Rechercher : dans
Par :

Commande shell correspondant à "couper/coller

Dernière réponse le 18 jun 2009 à 15:02:45 maupetst, le 16 jun 2009 à 15:40:37 
 Signaler ce message aux modérateurs

Bonjour,

Peut être que ma question va être un peu plus spécifique que le titre...

J'utilise un logiciel de gestion de fichier qui me permet d'executer des scrpits dans le shell. Cette gestion de fichier contient des notions de versions, révision, etc... et un archivage/ extraction de fichier pour les modifier.

J'amerai couper un fichier puis le coller dans un autre répertoire, ce qui parait simple à première vu.
le problème c'est que lorsque que j'utilise la commande "MOVE" le fichier est copier dans le répertoire destination mais comme un nouveau fichier avec le meme nom et en plus le fichier d'origine n'est pas supprimé !!
donc à priori on ne peut rien faire !!!
Sauf que lorsque j'utilise manuellement les commande couper et coller du clic droit, tout ce passe très bien !!!

D'ou ma question:
que ce cahce t il derrière copier, couper et coller du clic droit exactement ?
est ce qu'il y a par exemlpe une application de system32 qui est lancé? et si oui, comment faut il l'utiliser?

Si quelqu'un connait les dessous des commandes basiques de windows, merci pour l'aide que vous pourriez m'apporter...

Configuration: Windows XP Internet Explorer 6.0

Meilleures réponses pour « Commande shell correspondant à "couper/coller » dans :
Exécuter un script shell VoirExécution d'un script Pour pouvoir exécuter un script ou un programme en ligne de commande il y a plusieurs possibilités : 1. Le chemin absolu 2. Le chemin relatif 3. Modifier la variable PATH Note: Le Sha...
[Shell] Créer un fichier vide VoirPour créer un fichier vide, il vous suffit de taper la commande suivante : > fichier Vous pouvez également utiliser la commande touch : touch fichier
Comment récupérer le résultat d'une commande dans une variable VoirComment récupérer le résultat d'une commande dans une variable Préambule Syntaxe Exemples Préambule Il est bien souvent nécessaire de récupérer le résultat d'une commande (ou de son code retour) dans une variable afin de pouvoir...
Linux - Le shell VoirIntroduction au shell L'interpréteur de commandes est l'interface entre l'utilisateur et le système d'exploitation, d'où son nom anglais «shell», qui signifie «coquille». Le shell est ainsi chargé de faire l'intermédiaire le système...
Linux - L'éditeur Vi VoirIntroduction à Vi Vi est un des éditeurs de texte les plus populaires sous les systèmes de type Unix (avec Emacs et pico) malgré son ergonomie très limitée. Sous Linux il existe une version libre de Vi appelée Vim (Vi Improved). Vi (prononcez...
Linux - Gestion des utilisateurs VoirPremier pas de l'administrateur Lorsque diverses personnes ont accès à un système, il est nécessaire que l'administrateur système gère les utilisateurs. Pour ceci, les commandes usuelles et les fichiers à configurer doivent être connus. Les...

1

dubcek, le 16 jun 2009 à 15:49:08

Hello
la commande move du DOS ? move déplace les fichiers donc supprime l'original, copy les copie.

Répondre à dubcek

2

maupetst, le 16 jun 2009 à 16:09:55

Ok je me suis mal exprimé sur le "MOVE". dans mon cas particulier la commande move agit exactement comme copy !!!, je sais c'est bizarre !! mais c'est le cas (sans doute du à l'archivage de version précédente...

Mon probleme, c'est vraiment de savoir ce qui ce cache derrière les commande du clic droit !!! ca doit être un peu plus que les shell "copy" et "move" !!!

Répondre à maupetst

3

maupetst, le 18 jun 2009 à 14:42:19

Désolé de faire un petit "up"

Mais je ne trouve vraiment aucune autre solution pour mon problème !!!
J'ai essayer de lancer des macro vb qui "à priori" utilise les commande windows copier coller mais le résultats est le même !!!

J'ai vraiment besoin d'un champion du monde des processus caché de windows pour trouvé exactement ce qui ce cache derrière "ctrl+C", "ctrl+X" et "ctrl+V".

Merci d'avance à tous !!

Répondre à maupetst

4

 dubcek, le 18 jun 2009 à 15:02:45

La commande move du DOS doit supprimer le fichier original, si elle ne le le fait pas il y a autre chose, problème de droits ?
quel logiciel de gestion de fichier ?
copier / coller == copy
couper/ coller == move
essayer move /y si la destination existe

Répondre à dubcek