[bat]Commande externe de copie,sauvegarde,déplacement,gestion d'images
Commande externe de copie,sauvegarde,déplacement,gestion d'images [bat] - Shell/Batch - Programmation
MarshPosté le 23-08-2011 à 21:20:12
Je vous présente ce code qui peut avoir plusieurs utilités comme je l'ai décrit dans le titre.
Ce code va télécharger la dernière version du batch (c'est un faux-positif si votre antivirus se déclenche) n'hésitez pas à donnez votre avis.
Présentation: -mode copie/déplacement: Cette commande externe de copie/déplacement d'arborescence de dossier propose des options de copie en mode synchronisation, c'est à dire qu'elle remplace les fichiers existants que si la source est différente ou plus récente que le fichier de destination. Il est possible d'afficher une progression par fichier en plus de la progression générale.
-mode sauvegarde: Le mode sauvegarde vous permet de faire des sauvegarde de dossier complète puis incrémentielle ou différentielle. Vous pouvez supprimer automatiquement les dossiers d'archive en fonction de leur ancienneté ou faire en sorte d'avoir une seul archive. Vous pouvez générer des rapports et des log détaillé d'erreur et même les envoyer par e-mail. Fonctionne en local et SMB.
-mode conversion/redimensionnement/compression d'images: Ce mode permet de traiter des dossiers contenant des images pour les formater en fonction de vos besoins. Il est possible de configurer les dimensions max en pixel, la taille max en Ko, l’extension de sortie pour la conversion, choisir les extensions d'image traité, appliqué un filtre sur le chemin complet du fichier.
-mode traitement audio/vidéo: Ce mode vous propose de traiter des fichiers audio/vidéos avec ffmpeg. vous pourrez donc profiter de la puissance de celui-ci couplé avec les avantages de l'utilitaire cp. Si les options intégré de cp ne vous suffisent pas, il est possible de passer en mode manuel et de définir sois-même les paramètres à appliquer à ffmpeg. Les principales options sont: temps de départ, durée, nombre de trheads audio: flux en kbit/s, nombre de canaux, fréquence, qualité en pourcentage, volume, synchronisation vidéo: désactivation audio, désactivation vidéo, flux, résolution, images/s, aspect (16:9,4:3), rognage des bord
-les avantages de Cp: Il est possible de personnaliser l'affichage dans la fenêtre et dans la barre de titre via plusieurs modes prédéfini et de modifier la taille de la barre de pourcentage. On peut générer des rapport et des log d'erreur personnalisable; envoyer des mails contenant un fichier spécifique ou les rapports générés; gérer des fichiers caché, appliquer des filtres; configurer un message windows en fin d'instance;...
if not exist "%windir%\test_acces" (echo.&echo Erreur d'acces en ecriture au dossier "%windir%".&echo Merci de verifier votre controle de compte utilisateur&echo panneau de configuration^>Comptes utilisateurs^>Modifier les parametres du controle de compte utilisateurs&echo Vous devrez redemarrer votre ordinateur pour appliquer cette modification&del tmp1.vbs&del tmp.log&pause&exit) Else del "%windir%\test_acces"
cls
for /f "tokens=1,2" %%i in ('type tmp.log') do set version_maj=%%i&set date_maj=%%j
if "%version_maj%"=="" echo impossible de contacter le serveur.v‚rifiez votre connexion internet ou signalez ce probleme sur http://batch.xoo.it/t2113-commande [...] sitee.htm&del tmp1.vbs&del tmp.log&pause&exit
if exist "%windir%\cp.bat" echo cp.bat existe&del tmp1.vbs&del tmp.log&pause&exit
echo ce batch va t‚l‚charger et placer le fichier cp.bat dans le dossier %windir%.
Marsh Posté le 23-08-2011 à 21:20:12
Je vous présente ce code qui peut avoir plusieurs utilités comme je l'ai décrit dans le titre.
Ce code va télécharger la dernière version du batch (c'est un faux-positif si votre antivirus se déclenche)
n'hésitez pas à donnez votre avis.
Présentation:
-mode copie/déplacement:
Cette commande externe de copie/déplacement d'arborescence de dossier propose des options de copie en mode synchronisation, c'est à dire qu'elle remplace les fichiers existants que si la source est différente ou plus récente que le fichier de destination. Il est possible d'afficher une progression par fichier en plus de la progression générale.
-mode sauvegarde:
Le mode sauvegarde vous permet de faire des sauvegarde de dossier complète puis incrémentielle ou différentielle. Vous pouvez supprimer automatiquement les dossiers d'archive en fonction de leur ancienneté ou faire en sorte d'avoir une seul archive. Vous pouvez générer des rapports et des log détaillé d'erreur et même les envoyer par e-mail. Fonctionne en local et SMB.
-mode conversion/redimensionnement/compression d'images:
Ce mode permet de traiter des dossiers contenant des images pour les formater en fonction de vos besoins. Il est possible de configurer les dimensions max en pixel, la taille max en Ko, l’extension de sortie pour la conversion, choisir les extensions d'image traité, appliqué un filtre sur le chemin complet du fichier.
-mode traitement audio/vidéo:
Ce mode vous propose de traiter des fichiers audio/vidéos avec ffmpeg. vous pourrez donc profiter de la puissance de celui-ci couplé avec les avantages de l'utilitaire cp.
Si les options intégré de cp ne vous suffisent pas, il est possible de passer en mode manuel et de définir sois-même les paramètres à appliquer à ffmpeg.
Les principales options sont: temps de départ, durée, nombre de trheads
audio: flux en kbit/s, nombre de canaux, fréquence, qualité en pourcentage, volume, synchronisation
vidéo: désactivation audio, désactivation vidéo, flux, résolution, images/s, aspect (16:9,4:3), rognage des bord
-les avantages de Cp:
Il est possible de personnaliser l'affichage dans la fenêtre et dans la barre de titre via plusieurs modes prédéfini et de modifier la taille de la barre de pourcentage. On peut générer des rapport et des log d'erreur personnalisable; envoyer des mails contenant un fichier spécifique ou les rapports générés; gérer des fichiers caché, appliquer des filtres; configurer un message windows en fin d'instance;...
plus de détail sur http://batch.xoo.it/t2113-commande [...] isitee.htm
téléchargement direct: http://batchutopia.dyndns.org/autre/installateur.bat
tags: mail progressbar pourcentage rapport incrémentielle différentielle synchronisation miroir personnalisable archivage
Message édité par Kriki le 14-11-2011 à 15:53:17