4 réponses
diskdruid
Messages postés
47
Date d'inscription
mercredi 11 septembre 2002
Statut
Membre
Dernière intervention
6 décembre 2002
27 nov. 2002 à 23:34
27 nov. 2002 à 23:34
Salut Georges
Clique sur démarrer et ensuite exécuté, et tapper COMMAND, (ou simplement aller ouvrir DOS)
Dans dos tappe cette commande!
diskcopy a: a:
(si tu n'as qu'un seul lecteur ! sinon fait a: b: supposont que ta disquette source est le a: et celle de destination le b: !)
Bonne chance.
-=\diskdruid//=- .:Jean-Francois.Lévesque:.
irc.dal.net #DALnetAide
Clique sur démarrer et ensuite exécuté, et tapper COMMAND, (ou simplement aller ouvrir DOS)
Dans dos tappe cette commande!
diskcopy a: a:
(si tu n'as qu'un seul lecteur ! sinon fait a: b: supposont que ta disquette source est le a: et celle de destination le b: !)
Bonne chance.
-=\diskdruid//=- .:Jean-Francois.Lévesque:.
irc.dal.net #DALnetAide
ofournier.cbd
Messages postés
5862
Date d'inscription
jeudi 10 janvier 2002
Statut
Membre
Dernière intervention
18 janvier 2003
84
28 nov. 2002 à 17:51
28 nov. 2002 à 17:51
OUAH du DOS !
Je ressors mes archives de la préhistoire (pensez il y a 11 ans !). J'avais fait un petit batch justement pour ce problème.
Le voilà brut de sarcophage :
@echo off
rem * Fichier BATCH en DOS pour copies disquette sur disquette avec un seul lecteur
rem * ---------------------------------------------------------------------------------------- (OF 12/91)
set path1=%path%
path=c:\;c:\windows\command\;a:\
set COPA=COP1
goto DEBUT
:DEBUT
cls
echo * ----------------------- C:\COPYAA.BAT (page 1) ---------------------------
echo.
echo.
echo.
if "%COPA%"=="RECOM" set COPA=COP1
if "%COPA%"=="COP1" goto COPA1
if "%COPA%"=="COP2" goto COPA2
:COPA1
if exist C:\COPYAA deltree C:\COPYAA\*.*
echo * Préparez les disquettes sources et les disquettes cibles vides.
echo.
echo.
echo.
choice /c:CQ /n COPIES INTEGRALES de A:\ sur A:\. Continuer(C) ou Quitter(Q)...?
if errorlevel 2 goto QUIT
goto MDCOPYAA
:COPA2
choice /c:CQ /n * 2eme copie identique. Continuer(C) ou Quitter(Q)...?
if errorlevel 2 goto SUITE2
goto QUIT
:MDCOPYAA
echo.
echo.
echo CREATION du repertoire temporaire C:\COPYAA
echo.
echo.
MD C:\COPYAA
goto SUITE1
:SUITE1
echo * Inserez la disquette source dans le lecteur et
pause
echo.
echo.
if not exist A:\*.* goto ERR
attrib -h -s -r A:\*.*
echo. Copie des fichiers de A:\ dans C:\COPYAA\
echo --------------------------------------
echo.
XCOPY A:\*.* C:\COPYAA\ /S /Y
if errorlevel 0 goto SUITE2
goto ERR
:SUITE2
cls
echo * ----------------------- C:\COPYAA.BAT (page 2) ---------------------------
echo.
echo.
echo.
if "%COPA%"=="COP1" echo * Inserez la 1ere disquette cible dans le lecteur et
if "%COPA%"=="COP2" echo * 2eme copie, inserez la 2eme disquette cible et
pause
echo.
echo.
if exist A:\*.* echo.
if exist A:\*.* echo * La disquette n'est pas vide. Si c'est une erreur changez en et
if exist A:\*.* pause
if exist A:\*.* echo.
echo Copie des fichiers de C:\COPYAA\ dans A:\
echo --------------------------------------
echo.
XCOPY C:\COPYAA\*.* A:\ /S /Y
if errorlevel 0 goto FIN
goto ERR
:ERR
set COPA=ERCOP
echo.
echo.
choice /c:RQ /N * ERREUR : verifier les disquettes. Recommencer(R) ou Quitter(C) ...?
if errorlevel 2 set COPA=RECOM
goto DEBUT
:FIN
set COPA=COP2
cls
echo * ------------------------- C:\COPYAA.BAT (page 3) -----------------------------
echo.
echo.
echo.
echo * FIN DE L'OPERATION, copies reussies. Que voulez vous faire ?
echo.
echo.
CHOICE /C:QDC /N Une autre copie identique(C), une copie differente(D) ou Quitter(Q) ... ?
if errorlevel 3 goto DEBUT
if errorlevel 2 set COPA=COP1
if errorlevel 2 go to DEBUT
goto QUIT
rem :DEL1
rem deltree C:\COPYAA\*.*
rem set COPA=COP1
rem goto DEBUT
:QUIT
cls
echo * ---------------------- C:\COPYAA.BAT (page 4) --------------------------
echo.
echo.
echo.
echo ******** SORTIE DU PROGRAMME **********
echo.
echo.
echo.
echo * Suppression de C:\COPYAA
echo.
echo.
echo.
echo.
if exist C:\COPYAA deltree C:\COPYAA\*.*
set path=%path1%
set path1=
set COPA=
echo. C'EST FINI. Tout est clair.
echo.
echo.
rem * sortie de COPYAA.BAT ---------------------------- (OF 12/91 ACE Grues)
Il suffit d'ouvrir notepad (bloc-notes) par exemple, de le copier/coller tel quel et de le sauvegarder sous COPYAA.BAT.
Le copier ensuite dans C:\ (et/ou une disquette) et double cliquer
dessus. On peut mettre un raccourci sur le bureau ...
Voilà, voilou de quoi copier illico de disquette à disquette.
Attention c'est sans filet quant aux erreurs de disquettes cibles pas vides dont les fichiers sont écrasés si on se trompe !
Je l'ai gardé hyper simple. Les bidouilleurs en DOS feront ce qu'ils voudront pour l'améliorer à leur guise, tout est libre et gratos !
Olivier Fournier
Je ressors mes archives de la préhistoire (pensez il y a 11 ans !). J'avais fait un petit batch justement pour ce problème.
Le voilà brut de sarcophage :
@echo off
rem * Fichier BATCH en DOS pour copies disquette sur disquette avec un seul lecteur
rem * ---------------------------------------------------------------------------------------- (OF 12/91)
set path1=%path%
path=c:\;c:\windows\command\;a:\
set COPA=COP1
goto DEBUT
:DEBUT
cls
echo * ----------------------- C:\COPYAA.BAT (page 1) ---------------------------
echo.
echo.
echo.
if "%COPA%"=="RECOM" set COPA=COP1
if "%COPA%"=="COP1" goto COPA1
if "%COPA%"=="COP2" goto COPA2
:COPA1
if exist C:\COPYAA deltree C:\COPYAA\*.*
echo * Préparez les disquettes sources et les disquettes cibles vides.
echo.
echo.
echo.
choice /c:CQ /n COPIES INTEGRALES de A:\ sur A:\. Continuer(C) ou Quitter(Q)...?
if errorlevel 2 goto QUIT
goto MDCOPYAA
:COPA2
choice /c:CQ /n * 2eme copie identique. Continuer(C) ou Quitter(Q)...?
if errorlevel 2 goto SUITE2
goto QUIT
:MDCOPYAA
echo.
echo.
echo CREATION du repertoire temporaire C:\COPYAA
echo.
echo.
MD C:\COPYAA
goto SUITE1
:SUITE1
echo * Inserez la disquette source dans le lecteur et
pause
echo.
echo.
if not exist A:\*.* goto ERR
attrib -h -s -r A:\*.*
echo. Copie des fichiers de A:\ dans C:\COPYAA\
echo --------------------------------------
echo.
XCOPY A:\*.* C:\COPYAA\ /S /Y
if errorlevel 0 goto SUITE2
goto ERR
:SUITE2
cls
echo * ----------------------- C:\COPYAA.BAT (page 2) ---------------------------
echo.
echo.
echo.
if "%COPA%"=="COP1" echo * Inserez la 1ere disquette cible dans le lecteur et
if "%COPA%"=="COP2" echo * 2eme copie, inserez la 2eme disquette cible et
pause
echo.
echo.
if exist A:\*.* echo.
if exist A:\*.* echo * La disquette n'est pas vide. Si c'est une erreur changez en et
if exist A:\*.* pause
if exist A:\*.* echo.
echo Copie des fichiers de C:\COPYAA\ dans A:\
echo --------------------------------------
echo.
XCOPY C:\COPYAA\*.* A:\ /S /Y
if errorlevel 0 goto FIN
goto ERR
:ERR
set COPA=ERCOP
echo.
echo.
choice /c:RQ /N * ERREUR : verifier les disquettes. Recommencer(R) ou Quitter(C) ...?
if errorlevel 2 set COPA=RECOM
goto DEBUT
:FIN
set COPA=COP2
cls
echo * ------------------------- C:\COPYAA.BAT (page 3) -----------------------------
echo.
echo.
echo.
echo * FIN DE L'OPERATION, copies reussies. Que voulez vous faire ?
echo.
echo.
CHOICE /C:QDC /N Une autre copie identique(C), une copie differente(D) ou Quitter(Q) ... ?
if errorlevel 3 goto DEBUT
if errorlevel 2 set COPA=COP1
if errorlevel 2 go to DEBUT
goto QUIT
rem :DEL1
rem deltree C:\COPYAA\*.*
rem set COPA=COP1
rem goto DEBUT
:QUIT
cls
echo * ---------------------- C:\COPYAA.BAT (page 4) --------------------------
echo.
echo.
echo.
echo ******** SORTIE DU PROGRAMME **********
echo.
echo.
echo.
echo * Suppression de C:\COPYAA
echo.
echo.
echo.
echo.
if exist C:\COPYAA deltree C:\COPYAA\*.*
set path=%path1%
set path1=
set COPA=
echo. C'EST FINI. Tout est clair.
echo.
echo.
rem * sortie de COPYAA.BAT ---------------------------- (OF 12/91 ACE Grues)
Il suffit d'ouvrir notepad (bloc-notes) par exemple, de le copier/coller tel quel et de le sauvegarder sous COPYAA.BAT.
Le copier ensuite dans C:\ (et/ou une disquette) et double cliquer
dessus. On peut mettre un raccourci sur le bureau ...
Voilà, voilou de quoi copier illico de disquette à disquette.
Attention c'est sans filet quant aux erreurs de disquettes cibles pas vides dont les fichiers sont écrasés si on se trompe !
Je l'ai gardé hyper simple. Les bidouilleurs en DOS feront ce qu'ils voudront pour l'améliorer à leur guise, tout est libre et gratos !
Olivier Fournier
ofournier.cbd
Messages postés
5862
Date d'inscription
jeudi 10 janvier 2002
Statut
Membre
Dernière intervention
18 janvier 2003
84
28 nov. 2002 à 17:55
28 nov. 2002 à 17:55
MRDE ! Cela dépasse !
Gaffe, à la 3ème ligne il y a le "12/91" qui va produire un message d'erreur. Raccourcir de 6 à 8 caractères les tirets de la ligne 3.
Olivier Fournier
Gaffe, à la 3ème ligne il y a le "12/91" qui va produire un message d'erreur. Raccourcir de 6 à 8 caractères les tirets de la ligne 3.
Olivier Fournier
diskdruid
Messages postés
47
Date d'inscription
mercredi 11 septembre 2002
Statut
Membre
Dernière intervention
6 décembre 2002
28 nov. 2002 à 18:02
28 nov. 2002 à 18:02
tu peux nous la refaire au complet cette ligne ? :) jvais garder ca dans mon fouilli de disquette ce bon ptit truc la :)
-=\diskdruid//=- .:Jean-Francois.Lévesque:.
irc.dal.net #DALnetAide
-=\diskdruid//=- .:Jean-Francois.Lévesque:.
irc.dal.net #DALnetAide
diskdruid
Messages postés
47
Date d'inscription
mercredi 11 septembre 2002
Statut
Membre
Dernière intervention
6 décembre 2002
>
diskdruid
Messages postés
47
Date d'inscription
mercredi 11 septembre 2002
Statut
Membre
Dernière intervention
6 décembre 2002
28 nov. 2002 à 18:04
28 nov. 2002 à 18:04
Bah, et puis oublie.. ca sert a quoi que tu le refasse ? lol
-=\diskdruid//=- .:Jean-Francois.Lévesque:.
irc.dal.net #DALnetAide
-=\diskdruid//=- .:Jean-Francois.Lévesque:.
irc.dal.net #DALnetAide
Utilisateur anonyme
28 nov. 2002 à 18:45
28 nov. 2002 à 18:45
Tu t'emmerdes pas à ce que je vois ?
m.K
" Causes toujours, tu m'intéresses "
m.K
" Causes toujours, tu m'intéresses "