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