Objectif :Compressez et cryptez les fichiers batch. Voir Compression de fichiers par lots pour plus de détails.

 

Format:BATCOMP[/O/Q] Fichier d'entrée Fichier de sortie

 

Fichier d'entréeUn fichier à compresser et/ou crypter.
Fichier de sortieUn fichier pour contenir la sortie de la commande

 

/Écraser)

/Calme)

 

Sélection de fichier

 

Le fichier d'entrée doit être spécifié explicitement (pas de caractères génériques).

 

Syntaxe de complétion de fichier :

 

Le défaut complétion du nom de fichier la syntaxe est : répertoires cmd bat btm

 

Usage:

 

BATCOMP est un compresseur et un chiffreur de fichiers batch. Les fichiers batch compressés s'exécutent à peu près à la même vitesse que les fichiers non compressés .BTM des dossiers. Vous souhaiterez peut-être envisager de chiffrer vos fichiers batch si vous souhaitez garder votre code secret ou empêcher vos utilisateurs de le modifier.

 

La taille des gros fichiers batch sera réduite d'au moins la moitié. Des réductions beaucoup plus importantes sont possibles si vous supprimez le fichier batch de tous les commentaires avant de le compresser. Cependant, la compression d’un petit fichier ne réduira pas sa taille de manière significative et pourrait même l’augmenter.

Si vous ne spécifiez pas d'extension pour Fichier de sortie, il est par défaut BTM. Si Fichier de sortie existe déjà, il ne sera pas écrasé à moins que /O est utilisé.

 

Le fichier BTM de sortie ne sera pas visible, mais il s'exécutera sous TCC. Le comportement et les performances du fichier doivent être les mêmes que s'il était exécuté sous sa forme source d'origine en tant que fichier. .BTM fichier.

 

La compression n'est pas efficace pour les très petits fichiers et peut même donner lieu à un fichier plus volumineux.

 

Mise en situation :

 

Compressez et cryptez le fichier d'entrée "MyBatch.btm" et écrivez-le dans "Production.btm" (en écrasant Production.btm s'il existe déjà) :

 

batcomp /o Monbatch.btm Production.btm

 

Options:

 

/OForce l'écrasement d'un fichier existant. Fichier de sortie.

 

/QSupprime tous les rapports de progression envoyés à STDOUT. Les erreurs (envoyé à STDERR) sont toujours affichés.