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
==================== 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
