IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Scripts/Batch Discussion :

Verif type fichiers copie tri doublons etc


Sujet :

Scripts/Batch

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 1
    Par défaut Verif type fichiers copie tri doublons etc
    Bonjour à tous

    voyez dans mon code commenté cidessous ce que je cherche à faire via un batch :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    @echo off
    echo ************************************************************************
    echo 1. Recherche de tous les fichiers de type "son" 
    echo 2. Copie de ces fichiers trouves dans un repertoire
    echo 3. Verification des noms de fichiers en double
    echo 4. Deplacement des fichiers doublons ayant la meme taille et le meme nom
    echo ************************************************************************
    :: il faudra ici definir par SET les lecteurs et voir pour que l'execution se refasse a la racine
    echo.
    echo  Merci de verifier que les lecteurs cederom et dvdrom sont bien vides !
    :: auquel cas ejecter les disques
    echo.
    echo			%DATE%         %TIME%
    echo.
    rd /s /q c:\NEWZIK
    :: supprimer la L11 apres les tests
    md c:\NEWZIK
    (
    cd c:\
    c:
    dir /S *.tata* *.titi* *.toto*
    cd h:\
    h:
    dir /S *.tata* *.titi* *.toto*
    )>>c:\NEWZIK\liste_fichiers_trouves.txt
    cd c:\
    c:
    echo.
    @echo		1.	La liste des fichiers trouves est cree !
    echo.
    dir | findstr "libres"
    echo.
    pause
    (
    @start /WAIT /b /i xcopy *.tata c:\NEWZIK & @start /WAIT /b /i xcopy *.titi c:\NEWZIK & @start /WAIT /b /i xcopy *.toto c:\NEWZIK
    :: apparement plus besoin de se repositionner si on met le chemin, lecteur a variabiliser
    :: cd h:\
    :: h:
    @start /WAIT /b /i xcopy h:\perso\batch\*.tata c:\NEWZIK & @start /WAIT /b /i xcopy h:\perso\batch\*.titi c:\NEWZIK & @start /WAIT /b /i xcopy h:\perso\batch\*.toto c:\NEWZIK
    cd\
    )>>c:\NEWZIK\liste_fichiers_copies.txt
    echo.
    @echo		2.	Les fichiers trouves ont bien ete copies dans c:\NEWZIK !
    cd c:\
    c:
    echo.
    dir | findstr "libres"
    echo.
    echo			%DATE%	       %TIME%
    echo.
    :: set lecteur1=
    :: set lecteur2=
    :: set lecteur3=
    :: set lecteur4=
    :: set lecteur5=
    :: set lecteur6=
    :: set lecteur7=
    :: set lecteur8=
    :: set lecteur9=
    :: set lecteur10=
    :: set lecteur11=
    :: set lecteur12=
    :: set lecteur13=
    :: set lecteur14=
    :: set lecteur15=
    :: set lecteur16=
    :: set lecteur17=
    :: set lecteur18=
    :: set lecteur19=
    :: set lecteur20=
    :: set lecteur21=
    :: set lecteur22=
    :: set lecteur25=
    :: set lecteur26=
    pause
    :FIN
    :: definir par SET les lecteurs locaux ?
    :: dans liste_fichiers_trouves.txt, lister par nom de lecteurOK
    :: imposs copier tous les fichiers en une seule ligne de cde
    :: dans les fichiers de resultats enlever les accents
    :: sur du param /v dans la ligne de copie ?
    :: vérifier le volume total des fichiers a copier avant la copie
    :: *.mp3* *.ram* *.aac* *.m4a* *.wma*
    Si vous avez des questions
    Merci.

  2. #2
    S2S
    S2S est déconnecté
    Membre chevronné Avatar de S2S
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2006
    Messages
    336
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Aube (Champagne Ardenne)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2006
    Messages : 336
    Par défaut
    lu
    un debut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    @ECHO off
    SET NoLecteur=0
    SET NbrLecteur=0
    :ChoiLect
    SET /A NoLecteur=%NoLecteur%+1
    SET /A NbrLecteur=%NbrLecteur%+1
    SET /P Lecteur%NoLecteur%=Choix du 1er lecteur: 
    ECHO Voulez vous en ajouté un autre,
    ECHO [O] pour oui, sinon rien ou toute autre touche, 
    SET /P Continu=puis [entrer] pour validé votre choix: 
    IF NOT $%Continu%==$O GOTO ChoiLect
    
    ::la on ce retrouve avec des variable 'LecteurX' contenant chacune une lettre de lecteur
    ::et une variable 'NbrLecteur' contenant le nombre de lecteur saisis
    
    SET RepTmp=%SystemDrive%\NEWZIK\
    RD /S /Q %RepTmp%
    MD %RepTmp%
    
    :Listage
    DIR /S Lecteur%NbrLecteur%:\*.mp3 *.ram *.aac *.m4a *.wma>>%RepTmp%ListeZik.txt
    SET /A NbrLecteur=%NbrLecteur%-1
    IF NbrLecteur GTR 0 GOTO Listage 
    ECHO Les fichier sont listé sous %RepTmp%ListeZik.txt
    a suivre...

  3. #3
    Invité de passage
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 1
    Par défaut
    Un nouveau logiciel pour détecter et supprimer les doublons,
    qn a déjà essayé? les fichiers en doublon

Discussions similaires

  1. Réponses: 5
    Dernier message: 10/02/2011, 09h37
  2. Réponses: 0
    Dernier message: 19/01/2010, 19h01
  3. Les fichiers de type /dev/hdX /dev/sdX etc
    Par Friskies dans le forum Debian
    Réponses: 4
    Dernier message: 09/06/2008, 12h04
  4. Utilité des types OpenGL GLint, GLfloat, GLvoid, etc.
    Par Djakisback dans le forum OpenGL
    Réponses: 17
    Dernier message: 14/12/2005, 12h35
  5. Association type fichier et logiciel
    Par chris_wafer_2001 dans le forum Autres Logiciels
    Réponses: 14
    Dernier message: 21/11/2005, 21h12

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo