Possible ?

georges -  
 Utilisateur anonyme -
bonsoir à tous,
je cherche un logiciel gratuit si possible me permettant de faire un copie physique d'une disquette .

4 réponses

diskdruid Messages postés 48 Date d'inscription   Statut Membre
 
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
0
ofournier.cbd Messages postés 5862 Date d'inscription   Statut Membre Dernière intervention   84
 
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
0
ofournier.cbd Messages postés 5862 Date d'inscription   Statut Membre Dernière intervention   84
 
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
0
diskdruid Messages postés 48 Date d'inscription   Statut Membre
 
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
0
diskdruid Messages postés 48 Date d'inscription   Statut Membre > diskdruid Messages postés 48 Date d'inscription   Statut Membre
 
Bah, et puis oublie.. ca sert a quoi que tu le refasse ? lol

-=\diskdruid//=- .:Jean-Francois.Lévesque:.
irc.dal.net #DALnetAide
0
Utilisateur anonyme
 
Tu t'emmerdes pas à ce que je vois ?

m.K  
" Causes toujours, tu m'intéresses "
0