Développement Batch
PowerBatch
PowerBatch sert à créer facilement des fichiers batch (*.bat).
Cette application permet d'inclure sans notions de programmation (à l'aide d'assistants) les commandes batch les plus fréquentes afin d'automatiser certaines tâches ou de créer aisément de petits programmes exécutables.
Il est également possible de compiler les fichiers batch produits pour les transformer en applications DOS/Windows (*.com), en proposant un support graphique à l'utilitaire Bat2Exec. Avec PowerBatch est automatiquement inclus le tutoriel Batch (fichier au format PDF nécessitant Acrobat Reader).
Principales fonctionnalités
PowerBatch inclue de nombreux outils et assistants facilitant le déboguage et la mise au point de vos programmes :
Mise en forme syntaxique automatique,
Fonctions test pas à pas, test de la sélection, test d'un bloc de commandes,
Assistants conversion noms longs/noms courts,
insertion de bordures, de texte, d'utilisation de XCOPY, d'entrée clavier...,
Conversion ANSI/OEM OEM/ANSI,
Inspecteur de variables d'environnement, assistant création de nouveaux batch,
Fonctionnalités d'impression avancées,
Nombreux mode de test,
Inclus le tutoriel Batch, guide complet à la programmation Batch sous PowerBatch,
Gratuité totale.
Configuration requise
Pour un fonctionnement correct, PowerBatch nécessite :
Processeur Intel Pentium 90 ou suppérieur (P 166 recommandé).
Microsoft Windows 95, 98, NT 4.0 avec Service Pack 3 ou ultérieur, 2000, XP.
16 Mo de mémoire vive (32 recommandés).
2 Mo d'espace disque.
Moniteur de résolution VGA ou supérieur.
Souris ou autre dispositif de pointage.
Compatibilité Windows Vista
PowerBatch peut être installé sous Windows Vista, mais le dossier d'installation ne doit pas être "Program Files". En effet, le logiciel place des fichiers générés pour le test des Batch dans le répertoire d'installation, et le droit d'écriture dans "Program Files" a été retiré sous Vista. Installez donc PowerBatch dans un autre répertoire, par exemple "C:/PowerBatch".
Logiciels complémentaires
L'assistant XCOPY de PowerBatch vous parait trop sommaire ? Un logiciel complet dédié à cette fonction est disponible sur [users.skynet.be].
Applications réalisées avec PowerBatch
Un exemple d'application réalisée avec PowerBatch : Sos3Win 52 Sauvegardes / Restaurations - Réparation disque et base de registre - Simple et gratuit... A voir sur [lalimacefolle.free.fr].
PowerKit Batch
Vous souhaitez créer facilement des Batch de déploiement simples et intuitifs, n'avez pas de temps de programmer en langage évolué de très petits utilitaires, êtes administrateur réseau et hésitez à utiliser des fichiers Batch pour effectuer vos tâches répétitives ? Utilisez le PowerKit !
C'est très simple, il vous suffit de créer vos Batch avec Notepad ou PowerBatch, et insérer des appels au PowerKit de la forme PowerKit
appelfonction
paramètres
...
Le PowerKit batch permet une interaction totale avec Windows, vous assurant :
Le contrôle des boîtes de dialogue standard Ouvrir un fichier / Enregistrer un fichier
Sélectionner un répertoire,
L'affichage de boîte de dialogues de saisie, de mot de passe, d'authentification (couple saisie/mot de passe),
L'envoi de messages Windows, l'activation ou la fermeture d'applications et leur contrôle par envoi de touches,
La possibilité d'utiliser les fonctions offertes par le shell Windows (Copie récursive d'un dossier, suppression, renommage, destruction entière d'un répertoire ou d'un volume), création de raccourcis, etc...,
De nombreuses opérations sur les noms de fichiers : extraction des noms, extensions, chemins d'accès, taille, conversion au format MS-DOS des noms de fichiers, ajout/suppression du délimiteur de répertoire...,
Le contrôle du presse papiers,
L'utilisation d'opérations mathématiques dans vos batch,
Un contrôle total sur les dates,
L'affichage de messages standard (MessageBox) Windows (avec réponse, sans réponses, etc...),
La lecture ou l'écriture dans les fichiers INI,
L'extinction ou le redémarrage d'un PC,
Le tirage de nombres aléatoires,
L'accès aux répertoires spéciaux de Windows (Rép. menu démarrer, système, bureau, etc.)
L'affichage de dialogues d'attente ou de barres de progression...
etc..., et tout cela, dans vos fichiers Batch !
Distribution
Tarifs et conditions d'utilisations : le PowerKit est considéré comme un Runtime tiers et répond aux conditions d'utilisation suivantes :
Le PowerKit est gratuit pour une utilisation personnelle,
Le PowerKit est payant pour:
Une utilisation éducative (déployée sur des postes dans des collèges, lycées, instituts publics ou privés de formation)
Une utilisation professionnelle en entreprise,
La diffusion du PowerKit avec des applications qui l'exigent.
Consultez le fichier de licence fourni avec le PowerKit pour plus de détails.
Configuration requise
Tout PC sous Windows 32 bits.
Tutoriel Batch
Ce tutoriel a été concu pour vous apprendre à programmer des fichiers Batch avec PowerBatch.
Sujets abordés
Caractéristiques de MS-DOS et des Batchs standard,
Créations de batchs simples,
Utilisations de commandes DOS,
Variables d'environnement et paramètres, variable
Sauts inconditionnels,
Exécutions conditionnelles,
Boucles,
Compilation par Bat2Exec de batch en .COM,
Création de bordures,
Ecriture dans les fichiers,
Appels d'autres batchs et sous-routines,
Travail avec ERRORLEVEL,
Intégration MS-DOS dans Windows,
Comment optimiser l'environnement DOS dans Windows par l'usage de fichiers PIF et l'édition de propriétés d'applications DOS,
etc...
Prérequis
La lecture du tutoriel nécessite la présence d'Acrobat Reader sur votre ordinateur.
![[top]](/images/gotop.png)