byteproc |
Procédure d'octet |
Q&D Tools for DOS |
Syntaxe
BYTEPROC [option]... operation value|range|*|! filespec
|
Paramètres
Nom |
Description |
-a |
Ce paramètre permet d'indiquer un avertissement audio à la fin du programme. |
-c |
Ce paramètre permet d'exclure CR de l'opération. |
-f |
Ce paramètre permet d'exclure LF de l'opération. |
-k |
Ce paramètre permet d'exclure tous les caractères de contrôle ([0..31]) de l'opération. |
-n |
Ce paramètre permet d'exclure CR et LF de l'opération. |
-p:#<,|..># |
Ce paramètre permet d'indiquer l'intervalle de positions de début, de nombre ou de début... de fin du fichier. |
-q |
Ce paramètre permet d'indiquer un traitement silencieux. |
-x |
Ce paramètre permet de désactiver le support LFN même s'il est disponible. |
Description
Cette commande permet d'appliquer des opérations logiques (XOR, INC, DEC) à un fichier.
Remarques
- Notez que toute cible existante sera écrasée sans avertissement.
- L'opération à effectuer peut être XOR, INC, DEC, INCR, DECR, PLUS ou MINUS.
- La valeur à utiliser pour l'opération est un octet dans l'intervalle [0..255] ou [1..128].
- "*" signifie [$00..$FF] traitement pour XOR, sinon cela signifie [$01..$80].
- "!" signifie que la valeur est un ou exclusif (XOR) avec la position du fichier modulo 256 (XOR requis).
- Les nouveaux fichiers sont créés avec l'extension ".$##" (valeur hexadécimale) : par conséquent, les fichiers avec une telle extension ne seront pas traités.
- L'intervalle peut être spécifiée en décimal ou en hexadécimal (préfixe "$").
Exemples
L'exemple suivant permet d'appliquer une opération hexadécimal :
L'exemple suivant permet d'appliquer une opération d'incrémentation :
L'exemple suivant permet d'appliquer une opération hexadécimal :
BYTEPROC x $ff selectit.cfg
|
L'exemple suivant permet d'appliquer une opération hexadécimal avec une exclusion :
Dernière mise à jour : Dimanche, le 11 Août 2024