About Change and Sweep.
A propos de Change et Sweep.

------------- In english -------------

Content of this ChangeSw.zip file :
change.com, sweep.com, change.txt, changesw.txt

Installation :
Keep all the files in a folder, copy change.com and sweep.com in the windows\command folder (or Dos directory).

Change.com and sweep.com are two freeware programs that Jacques Bensimon sent me.
I here add some complements to the text "change.txt" and put an exemple for sweep.

Change is a program that replaces a string by another in a file.
Sweep is a program that allows to launch a Dos command in all subfolders of
the current folder.

To replace ".zif" by .zip" in the file game4.pif :
change game4.pif ".zif" ".zip"

To replace ".zif" by .zip" in all the files *.pif of current folder, you put in a .bat file (and launch it, then) :
change for %%F in (*.pif) do change %%F ".zif" ".zip"

To replace ".zif" by .zip" in all the files *.pif of current folder and all sub-folders, you put in a .bat file (and launch it, then) :
sweep for %%F in (*.pif) do change %%F ".zif" ".zip"
Be care, Change knows upper case different than low case. So you perhaps must had a line to treat the ".ZIF" extension.

Example to use the Change filter :
put in a file call LaListe.lst a list of all files .txt which are on the current folder, but removing their extensions and put them on one line :
dir /B *.txt | change * ".txt"+13+10 " " > LaListe.lst

Remarks :
- Change is a Dos program, so it works with short Dos names (not long Windows name).
- If you want to use a string containing ", replace " by "+34+" (see Change.txt for more)
- (recall) Change works on file having a size smaller than 64 Kb
- (recall) Change treat upper cases and low cases as distinct characters
           -------------------------------------------------------------

Of course these mighty programs need to be used with care (save before folders to be changed). There are no warranties.

================ En franais =================

Contenu de ce fichier ChangeSw.zip :
change.com, sweep.com, change.txt, changesw.txt

Installation :
Garder tous les fichiers dans un dossier, copier change.com et sweep.com dans le dossier windows\command folder (or le rpertoire Dos)

Change.com and sweep.com sont deux gratuiciels que Jacques Bensimon m'a transmis.
J'effectue ici quelques complments au texte "change.txt", et j'ajoute un exemple d'utilisation de sweep.

Change est un programme qui remplace une chane de caractres par une autre dans un fichier.
Sweep est un programme qui permet de lancer une commande Dos sur tous les sous-dossiers du dossier courant.

Pour remplacer ".zif" par .zip" dans le fichier game4.pif :
change game4.pif ".zif" ".zip"

Pour remplacer ".zif" par .zip" dans tous les fichiers *.pif du dossier courant, mettre dans un fichier .bat ( lancer ensuite) :
change for %%F in (*.pif) do change %%F ".zif" ".zip"

Pour remplacer ".zif" par .zip" dans tous les fichiers *.pif du dossier courant et de tous ses sous-dossiers, mettre dans un fichier .bat ( lancer ensuite) :
sweep for %%F in (*.pif) do change %%F ".zif" ".zip"
Attention, Change considre diffremment les majuscules et minuscules. Si ncessaire, on rajoutera donc une ligne pour traiter les "*.ZIF".

Exemple d'utilisation du filtre de Change :
Mettre dans un fichier qui s'appelle LaListe.lst une liste de tous les fichiers .txt qui se trouvent dans le rpertoire courrant, mais en liminant leurs extensions et en les mettant tous sur une seule ligne :
dir /B *.txt | change * ".txt"+13+10 " " > LaListe.lst

Remarques :
- Change est un programme Dos, et utilise donc les noms courts de fichier (pas les noms longs de Windows)
- si vous devez utiliser une chaine de caractres contenant ", remplacez le par "+34+" (voir Change.txt pour complments)
- (rappel) Change n'agit que sur les fichiers de taille infrieure  64 Kb
- (rappel) Change traite comme des caractres distincts les majuscules et minuscules
           -------------------------------------------------------------------------

Bien sr, tous ces puissants programmes doivent tre utiliss avec circonspection (sauvegarder auparavant le dossier courant, devant tre modifi). Il n'y a aucune garantie.

Alain Beyrand - 7 juillet 1997
Site Web : http://pressibus.org
Courrier lectronique : alain@pressibus.org
