Win3x.Org
http://www.win3x.org/win3board/

UtilBat 1.40 [fr]
http://www.win3x.org/win3board/viewtopic.php?f=37&t=25592
Page 1 sur 1
Auteur :  michel [ 29 oct. 2017 17:54 ]
Sujet du message :  UtilBat 1.40 [fr]

UtilBat 1.40
DOS.

Description

Auteur : Bernard Bezout
Sortie : 1996

Voici un pack de 92 utilitaires pour fichiers Batchs dont 95% en freeware. Après décompactage lancer DEMO.BAT pour juger de l'aperçu.

Liste des utilitaires
DEMO.BAT - Batch de démo qui utilise ces programmes lancez DEMO.BAT vous ne serez pas déçus.

==================== E C R A N ======================

CYAN.COM - Pour changer la couleur de l'écran VGA et EGA
GREEN.COM - Pour changer la couleur de l'écran VGA et EGA
MAG.COM - Pour changer la couleur de l'écran VGA et EGA
RED.COM - Pour changer la couleur de l'écran VGA et EGA
WHITE.COM - Pour changer la couleur de l'écran VGA et EGA
YEL.COM - Pour changer la couleur de l'écran VGA et EGA
BLINK.COM - Affichage normal 8 couleurs de fond + 8 clignotant VGA et EGA
NOBLINK.COM - 16 Couleurs de fond VGA et EGA

COLORHEX.EXE - Affiche les 256 couleurs avec numéro em hexadécimal ne modifie pas les couleurs

COLOR.EXE - Affiche les 256 couleurs avec numéro em décimal
- Syntaxe: COLOR pas de paramètre permet de changer la couleur
- Syntaxe: COLOR Numéro_de_la_couleur

GETCOLOR.EXE - Affiche le Nø de la couleur
si un programme ne restore pas la couleur en quittant
utilisez GETCOLOR.EXE dirigé vers un batch
exemple:
GETCOLOR > OLDCOLOR.BAT
nom_de_programme
OLDCOLOR
IF EXIST OLDCOLOR.BAT DEL OLDCOLOR.BAT

GETSCR.EXE - Affiche le Nø mode écran
si un programme ne restore pas le mode écran
utilisez GETSCR.EXE dirigé vers un batch
exemple:
- GETSCR > OLDSCR.BAT

CADRE.EXE - Dessine un cadre autour de l'écran ne modifie pas le nombre de ligne et de colonne reste inchangé
- syntaxe: CADRE nø de la couleur 1 … 15 (voir COLOR.EXE pour supprimer le cadre tapez 80)

0.COM - Page écran nø 0 par défaut
1.COM - Page écran nø 1
2.COM - Page écran nø 2
3.COM - Page écran nø 3

WP.EXE - What Page pour indiquer le numéro de la page active et le mode écran ( voir SCR.EXE ) renvoie un numéro d'errorlevel 0 = page 0 ,1 = page 1 etc

ECHO-Y.EXE - Affiche une ligne a l'écran
- 1er Paramètre numéro de la ligne 1 … 25
- 2e le texte … afficher … l''écran
- n'oubliez pas les espaces !!!

ECHOXY.EXE - Affiche une ligne a l'écran
- 1er Paramètre numéro de la colonne 1 … 80
- 2e Paramètre numéro de la ligne 1 … 25
- 3e le texte … afficher … l''écran
- il faut un espace entre chaque paramètre
- X = colonne Y = ligne
- Syntaxe : ECHOXY colonne ligne texte a afficher

- un espace minimun

ECHOXY-C.EXE - Affiche une ligne a l'écran
- 1er Paramètre numéro de la colonne 1 … 80
- 2e Paramètre numéro de la ligne 1 … 25
- 3e La couleur 1 … 255
- 4e le texte … afficher … l''écran
il faut un espace entre chaque paramètre
- X = colonne Y = ligne
- Syntaxe : ECHOXY colonne ligne couleur ligne_a_afficher
- n'oubliez pas les espaces

LF.EXE - Saut de ligne dans un batch équivalent de ECHO .

WC.COM - What Color pour indiquer la couleur
- renvoie un numéro d'errorlevel 0..255

DELAY.EXE - Pause pendant 1 .... 255 secondes maxi
- Syntaxe: DELAY Nbre_de_seconde

40.COM - Affichage mode texte 40 colonnes 25 lignes
80.COM - Affichage mode texte 80 colonnes 25 lignes

SCR.EXE - MODE SREEN paramétrage vidéo
- Syntaxe: SCR Nø
en mode graphique le curseur disparait
ou même tout peut disparaitre dans ce cas tapez 80

- 0 - 40 colonnes x 25 lignes, monochrome
- 1 - 40 colonnes x 25 lignes, couleur
- 2 - 80 colonnes x 25 lignes, monochrome
- 3 - 80 colonnes x 25 lignes, couleur <---
- 4 - 320 x 200 pixels, 4 couleurs
- 5 - 320 x 200 pixels, 4 couleurs
- 6 - 640 x 200 pixels, 2 couleurs
- 7 - 80 colonnes x 25 lignes
- 11 - EGA seulement
- 12 - EGA seulement
- 13 - 320 x 200 pixels, 16 couleurs (EGA/VGA)
- 14 - 640 x 200 pixels, 16 couleurs (EGA/VGA)
- 15 - 640 x 350 pixels, monochrome (EGA/VGA)
- 16 - 640 x 350 pixels, 16 couleurs (EGA/VGA)
- 17 - 640 x 480 pixels, 2 couleurs (EGA/VGA)
- 18 - 640 x 480 pixels, 16 couleurs (EGA/VGA)
- 19 - 320 x 200 pixels, 256 couleurs (EGA/VGA)

READ.EXE - Permet de lire un fichier texte à l'écran comme TYPE du DOS avec en plus le scrolling
- Syntaxe : READ Mon_de_fichier vitesse
- vitesse = nombre de 1/100 sec. pour afficher une ligne

============== C L A V I E R & S O U R I S ===========

SC.EXE - ScanCode, affiche le code ASCII & le Scancode
SCE.EXE - ScanCode Etendu Affiche le code ASCII & le Scancode clavier étendu uniquement ECHAP pour quiter

10.COM - Vitesse de répétition clavier = 10 delay = « seconde
15.COM - Vitesse de répétition clavier = 15 delay = « seconde
20.COM - Vitesse de répétition clavier = 20 delay = « seconde
30.COM - Vitesse de répétition clavier = 30 delay = « seconde

MOUSE!.COM - Renvoie errorlevel 0 = non chargé 255 = DRIVER chargé

H-M.COM - Hidden_Mouse cache le curseur de la souris
S-M.COM - Show_Mouse affiche le curseur de la souris

CLIC.EXE - Renvoie le bouton press‚ en errorlevel
- 1 = gauche 2 = droit 4 = milieu avant d'utiliser CLIC.EXE testez si un driver est chargé avec MOUSE!.COM

T-MOUSE.EXE - Test Mouse affiche la position du curseur de la souris et l'appui sur les boutons si votre souris est compatible pour quitter appuyer sur une touche.

CAR2EL.EXE - Caractère to Errorlevel - renvoie un caractère tapé au clavier en errorlevel
de 0 a 255 1 … 31 touche Ctrl A..Z
- touche de fonction = 0

=============== I M P R I M A N T E ======================

UTILITAIRES POUR IMPRIMANTE (port LPT1)

RESET.COM - Initialisation matérielle de l'imprimante LPT1
FF.COM - FormFeed éjecte une feuille de l'imprimante
LF.COM - LineFeed Avance une ligne
@.COM - Initialisation logicielle EPSON
COURIER.COM - Paramétrage imprimante EPSON ou compatible
ROMAN.COM - Paramétrage imprimante EPSON ou compatible
SCRIPT.COM - Paramétrage imprimante EPSON ou compatible
S-S.COM - Paramétrage imprimante EPSON ou compatible (Sans Serif)
OMBRE.COM - Paramétrage imprimante EPSON ou compatible
OUTLINE.COM - Paramétrage imprimante EPSON ou compatible
ITALIC.COM - Paramétrage imprimante EPSON ou compatible
SOULIGNE.COM - Paramétrage imprimante EPSON ou compatible
D-L.COM - Paramétrage imprimante EPSON ou compatible (double hauteur)
D-H.COM - Paramétrage imprimante EPSON ou compatible (double largeur)
10CPI.COM - Paramétrage imprimante EPSON ou compatible (10 CPI )
12CPI.COM - Paramétrage imprimante EPSON ou compatible (12 CPI )

PRNHEX.EXE - Imprime un caractère sur LPT1 le caractère doit être en hexadecimal 00 … FF ne mettez pas de "h"
- Syntaxe : PRNHEX caractère

PORT.EXE - Affiche le paramétrage des ports LPT & COM
- Syntaxe : PORT (la version enregistrée est plus complête)

=============================
* * * * * D I V E R S * * * * *
=============================

DTF.EXE - Date Time affiche la date et l'heure utilise les routines DOS peut servir de mouchard si vous mettez DT.EXE dans
- AUTOEXEC.BAT dirigé vers un nom de fichier ( même caché )
- EXEMPLE : DT >> NOM_REP\NOM_FICH

DT.EXE - Date Time le même pour francophobe

CLK.EXE - CLOCK affiche l'heure sur toute la largeur de l'écran en gros caractère une ligne de texte au dessus la date en dessous. Appuyer sur une touche pour quitter
- Syntaxe : CLK texte_à_afficher

CLOCK.EXE - CLOCK avec alarme retourne un errorlevel en quittant a utiliser dans un batch avec musibat
- 0 invite l'utilisateur a appuyer sur une touche
- 1 erreur dans la ligne commande
- 2 l'heure d'alarme est terminée
- Syntaxe : CLOCK heure minute seconde

CRON.EXE - Lance une commande a une heure precisée en ligne de commande.
- CRON.EXE n'est pas un TSR et DOS n'est pas multitache
- Syntaxe : CRON heure minute commande paramètre

CREATF.EXE - CREATE-FILE crée un nouveau fichier vide ATTENTION !!! S'il existe un fichier du même nom il sera écrasé sans prévenir
- Syntaxe : CREATF Nom_de_fichier

CAL.EXE - Calcul nombre entier uniquement signe + - * /
- Syntaxe: CAL 1er_nombre signe 2e_nombre
- espace espace

ADD.EXE - Addition sur nombre entier
- Syntaxe: ADD 1er_nombre 2e_nombre répétition. N'oubliez pas les espaces!!!

CHOIX.EXE - Plus simple que CHOICE du DOS et sans l'horrible bip
- Oui = errorlevel 1 Non = errorlevel 2

OUINON.EXE - Plus simple que CHOICE du DOS et sans l'horrible bip
- Oui = errorlevel 1 Non = errorlevel 2

YES-NO.EXE - Plus simple que CHOICE du DOS et sans l'horrible bip
- Yes = errorlevel 1 No = errorlevel 2

1234.EXE - Plus simple que CHOICE du DOS et sans l'horrible bip
- 1 = ERRORLEVEL 1 2 = errorlevel 2 etc ...

GETDRV.EXE - GET_DRIVE affiche le lecteur courant et renvoie le disk courant en errorlevel 0 = A: 1 = B: 2 = C: 3 = D: ...etc. si vous ne voulez pas afficher … l'écran
- Syntaxe : GETDRV > NUL

GETCONF.EXE - Get_Config affiche la variable CONFIG utilisée dans CONFIG.SYS en cas de configuration multiple + le paramètre de la ligne de commande ne met pas de CR-LF a la fin de la ligne.
- Syntaxe : GETCONF Paramètre

GETDIR.EXE - Affiche le répertoire courant et la ligne de commande
- Syntaxe : GETDIR Paramètre
- Exemple : GETDIR CD >> RETOUR.BAT

GETPATH.EXE - Affiche la variable PATH + les paramètres de la ligne de commande
- Syntaxe : GETPATH chemin pour ajouter un répertoire dans la variable PATH
- Exemple : GETPATH C:\REP; > P.BAT
- ensuite lancez :
- P - entre chaque chemin il faut un ";" même 2 ";;" ça marche mais le contraire provoque une erreur.

GET-SB.EXE - GET_SOUND_BLASTER affiche la variable BLASTER et les paramètres de la ligne de commande.
- Syntaxe : GET-SB Paramètre

GETEMP.EXE - Affiche la variable TEMP, le répertoire DOS n'est pas le meilleur emplacement !

GETPROM.EXE - Affiche la variable PROMPT + les paramètres de la ligne de commande
- Syntaxe : GETPROMP paramètre

E-LEVEL.EXE - Renvoie le paramètre en errorlevel
- Syntaxe : E-LEVEL Nombre de 0 … 255 (utile pour trouver un bug dans un batch)

INSTAL.EXE - Créer un répertoire avec le chemin specifié ou lance une commande avec comme argument ce chemin.
INSTA!.EXE - Si vous ne mettez pas le nom du logiciel mettez un point sinon INSTAL retourne une erreur chaque paramètre est separé par un espace.
- Syntaxe: INSTAL Nom_du_logiciel chemin commande Paramètre
- Exemple :
- INSTAL mon_soft c:\dirname xcopy *.*, les fichiers seront copiés dans le répertoire specifié
ErrorLevel retourné par INSTAL
- 27 annulation par l'utilisateur
- 4 Ligne de commande incorecte
- erreur du DOS
- 2 Fichier non trouvé
- 3 Chemin non trouvé
- 5 Accès refusé
- 6 Handle invalide
- 8 Mémoire insuffisante
- 10 Environnement invalide
- 11 Format invalide
- 18 Plus de fichiers

MUSIBAT.EXE - Produit des sons dans le H.P. interne du PC
- 1er paramètre = Fréquence 2e = Délai ...etc
- Le nombre de paramètre doit être un nombre paire
- Syntaxe : MUSIBAT Freq. délai
- Freq. = un nombre de 10 … 10000
- Délai = un nombre de 1 … 255
- N'oubliez pas les espaces entre chaque paramètre !!!
- longueur de ligne de commande maxi. 128 caractère

MUSIKEY.EXE - Transformez votre PC en instrument de musique !
- Clavier AZERTY ou QWERTY c'est la position des touches qui compte pas le caractère fonctionne avec le HP interne pas besoin d'une GUS !
Chaque touche produit une note 1/3 octave, les chiffres = delay 1 = 100mS 2 = 200 mS etc.
Pavé numérique non utilisé ECHAP pour quitter

SPACE.EXE - Affiche le nombre d'espace précis‚ comme paramètre 255 maximun
- ne met pas de RC LF … la fin de la ligne sauf si vous mettez \n comme 2e paramŠtre un espace minimun entre chaque paramètre
- Syntaxe : SPACE nombre_espace

TOUCH.EXE - Change la date et l'heure d'un fichier pour le mettre … l'heure et … la date courante
- Syntaxe : TOUCH Nom_de_Fichier

VAR2EL.EXE - VAR_TO ERRORLEVEL : envoie la valeur d'une variable d'environement
numérique en errorlevel valeur entre 00 et 255.
- Syntaxe : VAR2EL variable

WHILE.EXE - A condition que variable "opérateur" constante lance un programme la variable est une variable d'environement de type numérique . WHILE.EXE n'est pas une boucle.
- Variable et constante type numerique 0 a 255
- == variable égale a constante
- ">" variable superieure a constante
- "<" variable inferieure a constante
- "<>" variable differente a constante
- Attention n''oubliez pas les " " !!! Un espace minimum entre chaque paramètre.
- Syntaxe : WHILE Variable opérateur constante RUN Programme ParamŠtre
- Exemple :
- SET var_bidon=200
- WHILE var_bidon "<" 255 RUN mon_program *.*

WRITE.EXE - Comme ECHO du DOS mais sans le CR LF
- Syntaxe : WRITE ligne … afficher si WRITE est utilsé pour écrire dans un fichier
- Exemple :
- WRITE 1ere ligne >> MON.BAT
- WRITE 2e ligne >> MON.BAT (les 2 lignes sont dans la même)

=============================
° U T I L I T A I R E S M S D O S º
============================

DNS.EXE - Disk Numéro de Série
- Définir le numéro de série des disk
- Change le numéro de série du disque courant
- Syntaxe : DNS lecteur numéro_de_série en hexadécimal
- Exemple: DNS A 1234-ABCD (uniquement la lettre du lecteur pas les ":")
- ATTENTION DNS utilise des fonctions inconnue du DOS à utiliser sous MSDOS uniquement pas avec Windows ne marche pas sous DR-DOS ( ce n'est pas un bug ! ) La version non enregistrée est bridée, défini le numéro du disque C: uniquement

LOCK.EXE - Vérrouille un lecteur logique ou physique. ATTENTION ! ne pas verrouiller le lecteur de COMMAND.COM, LOCK utilise des fonctions inconnue du DOS, à utiliser sous MSDOS uniquement pas avec Windows. Ne marche pas sous DR-DOS ( ce n'est pas un bug ! ) N'est pas compatible avec JOIN et SUBST
- Syntaxe : LOCK lecteur
- uniquement la lettre du lecteur pas les ":"
- la version non enregistrée est bridée lecteur A: … D: seulement

UNLK.EXE - Déverouille un lecteur
- Syntaxe : UNLK lecteur (uniquement la lettre du lecteur pas les ":")
- Ne mettez pas UNLK.EXE sur le disque que vous verouillez

===============================

DOC.EXE - Doc exécutable de tous les logiciels

BATHELP.EXE - Astuces sur les batchs et exemple de batch pour débutant

INSTAL.BAT - Fichier d'installation de UTIL-BATCH version 1.40
Téléchargement
[fr] [floppy35hd]x1 92 utilitaires pour fichiers batch (141 Ko) Clics : 76 [dos]

Auteur :  Big Monstro [ 11 mai 2018 18:18 ]
Sujet du message :  Re: UtilBat 1.40 [fr]

Merci michel pour cette collection d'exécutables (certainement fournis à l'origine ensemble, donc les séparer n'aurait pas lieu d'être).

Par contre, l'icône de la disquette est trompeuse car elle laisse penser qu'on a affaire à une image alors qu'il ne s'agit que de fichiers fournis en vrac dans l'archive 7z. Si tu possèdes la disquette d'origine, ce serait cool d'en faire image (et de préférence en ayant protégé préalablement la disquette en écriture pour éviter le changement de dates d'accès des fichiers pour limiter tout risque d'altération).

Auteur :  Deksor [ 11 mai 2018 19:02 ]
Sujet du message :  Re: UtilBat 1.40 [fr]

Avec un nom pareil on croirait à un fake chinois de bâtonnets de poisson x)

Auteur :  michel [ 11 mai 2018 19:08 ]
Sujet du message :  Re: UtilBat 1.40 [fr]

A l'origine ça provient d'un CD Freelog. Je l'ai eu en version disquette quelques temps plus tard. Il s'agit de la même version que je viens de téléverser à l'instant. :lol:

Auteur :  redstone02 [ 04 mai 2020 14:41 ]
Sujet du message :  Re: UtilBat 1.40 [fr]

michel a écrit : *  29 oct. 2017 17:54
Pourquoi windows [win] et pas dos [dos] :?:

Auteur :  michel [ 04 mai 2020 17:51 ]
Sujet du message :  Re: UtilBat 1.40 [fr]

Très bonne question redstone02. Tout simplement parce que je suis juste un humain et qu'un humain ça peut lui arriver de se tromper, comme tout humain sur cette Terre.

Auteur :  remax17 [ 04 mai 2020 21:53 ]
Sujet du message :  Re: UtilBat 1.40 [fr]

"Pas ça, michel, pas aujourd'hui, pas maintenant, pas après tout ce que tu as fait ".

Page 1 sur 1 Fuseau horaire sur UTC+02:00
Développé par phpBB® Forum Software © phpBB Limited
Traduction française officielle © Qiaeru