Rechercher : dans
Par :

Copier des fichiers en cours d'utilisation

Dernière réponse le 1 jan 2009 à 22:41:31 joujou07, le 1 jan 2009 à 18:02:47 
 Signaler ce message aux modérateurs

Bonjour,
En dos, je voudrais copier un fichier qui est en cours d'utilisation vers un autre dossier, une sorte de Unlocker mais en ligne de commande...

Configuration: Windows XP
Firefox 3.0.5

Meilleures réponses pour « Copier des fichiers en cours d'utilisation » dans :
Fichier utilisé - Le fichier est ouvert dans un autre programme VoirLorsque vous souhaitez supprimer ou déplacer un fichier, Windows se plaint avec le message suivant : Fichier utilisé Cette action ne peut pas être réalisée car le fichier est ouvert dans un autre programme Fermez l'application concernée Avant...
[Windows] Impossible de supprimer un fichier ou un dossier VoirSi Windows n'arrive pas à supprimer un fichier ou un dossier, la cause peut être l'une des suivantes : Le fichier ou le dossier à supprimer est utilisé par un processus du système Le dossier à supprimer contient des fichiers ou dossiers cachés ...
Déplacer ou copier un dossier grâce au menu contextuel VoirDéplacer ou copier un dossier avec le bouton droit de la souris Une commande utile avec le bouton droit de la souris Pour déplacer ou bien copier un dossier ou un fichier dans un autre emplacement Création d'un fichier .reg pour la base de...
Courrier électronique VoirQu'est-ce que le courrier électronique ou E-mail ? C'est un des services les plus couramment utilisés d'internet permettant d'envoyer des messages sous forme de fichier texte. L'Académie française lui a trouvé le nom de "mél" tandis que les...
Utilisation de Winzip VoirQu'est-ce que la compression de fichiers ? La compression de fichier consiste à créer un nouveau fichier plus petit à partir de un ou plusieurs fichiers, on parle souvent de "fichier archive", car ils sont souvent destinés à servir de sauvegarde....

1

natas666, le 1 jan 2009 à 18:30:48

copy %1 c:\dossier\

Voili voilou...

Répondre à natas666

2

joujou07, le 1 jan 2009 à 19:53:15

Ne marche pas, sa m'affiche que le fichier est en cours d'utilisation...

Répondre à joujou07

3

natas666, le 1 jan 2009 à 20:30:36

move test.bat c:\dossier2\test.bat ça te déplace le fichier test.bat dans le dossier Dossier2 à la racine du disque c

Ça déplace bien test.bat même s'il est en cours d'exécution.

a commande move te déplace le fichier donc l'original sera détruit.


Ou bien sinon,
tu copie le contenu du fichier batch dans un autre fichier avec les directives ( >>) !!

exemple imaginons que ton batch contienne ceci:

@echo off
set variable=Ceci est un test
echo %variable%
set variable=
echo %variable%



On va donc rajouter des >> pour tout transférer dans un autre fichier

@echo off > c:\patty\coucou.bat
set variable=Ceci est un test >> c:\patty\coucou.bat
echo %variable% >> c:\patty\coucou.bat
set variable= >> c:\patty\coucou.bat
echo %variable% >> c:\patty\coucou.bat


Et voilà coucou.bat contiendra le même contenu que ton fichier d'origine.
Ouf !!! J'espère que ça marchera cette fois ^^

Répondre à natas666

4

joujou07, le 1 jan 2009 à 21:41:53

C'est pas ce genre de fichiers que je veux copier, je veux copier un fichier qui se trouve dans le dossier TEMP, qui est utilisé par un autre processus, mais sans intervention de l'utilisateur, seulement grace à du Ms-Dos ou autre forme de programmation.

Répondre à joujou07

5

natas666, le 1 jan 2009 à 22:06:49

Ah ok, fallait préciser tout de même ^^


Il existe trois commandes DOS pour voir et détruire les processus lancer sur ton système.

"qprocess" sert à te les afficher

et

"tskill" et "taskkill"

Tape qprocess /? ou tskill /? ou taskkill/? pour obtenir l'aide sur ton invite de commandes.

Répondre à natas666

6

joujou07, le 1 jan 2009 à 22:15:50

Sauf que si je tue le processus correspondant au fichier, ce dernier est automatiquement supprimé... Ou alors il existe un moyen de bloquer la suppression d'un fichier ?

Répondre à joujou07

7

natas666, le 1 jan 2009 à 22:19:02

Supprimer ?

Non, ça ne se supprime pas du disque dur.
Le fichier/programme se ferme tout simplement !

Mais de quel fichier tu parle exactement?

Répondre à natas666

8

joujou07, le 1 jan 2009 à 22:23:24

De fichiers temporaires du dossier temp qui correspondent à mon naviguateur internet, je ne peux pas les copier, mais dès que je ferme mon naviguateur internet, ces fichiers partent en fumée

Répondre à joujou07

9

natas666, le 1 jan 2009 à 22:26:51

Logiquement si !

donne moi le chemin du dossier de tes fichiers!

Es tu sur Vista ? ce que je n'espere pas pour toi... car je n'aime pas Vista et je n'ai jamais utiliser,
sinon si t'es sous XP ou autre je pourrai faire un ptit truc pour t'aider.

I HATE VISTA !!

Répondre à natas666

10

 joujou07, le 1 jan 2009 à 22:41:31

I hate vista aussi, sinon pour trouver mon dossier (parce qu'il varie entre les ordinateurs) il suffit de taper %tmp% dans Démarrer Executer

Répondre à joujou07