Suivez-nous sur X
|
|
|
0,
A,
B,
C,
D,
E,
F,
G,
H,
I,
J,
K,
L,
M,
N,
O,
P,
Q,
R,
S,
T,
U,
V,
W,
X,
Y,
Z,
ALL
|
|
0,
A,
B,
C,
D,
E,
F,
G,
H,
I,
J,
K,
L,
M,
N,
O,
P,
Q,
R,
S,
T,
U,
V,
W,
X,
Y,
Z
|
|
0,
A,
B,
C,
D,
E,
F,
G,
H,
I,
J,
K,
L,
M,
N,
O,
P,
Q,
R,
S,
T,
U,
V,
W,
X,
Y,
Z
|
|
A propos d'Obligement
|
|
David Brunet
|
|
|
|
En pratique : AmigaDOS - Utilisation des commandes Copy, Rename et Delete
(Article écrit par Patrick Conconi et extrait d'A-News (Amiga News) - juin 1989)
|
|
Nous allons parler des commandes Copy, Rename et Delete, mais sans en donner la syntaxe complète, ce qui prendrait trop de place.
Avec Copy, c'est évident, on fait une copie d'un ou plusieurs objets, avec Rename, on en change le nom, avec Delete
on les fait disparaître (au moins en apparence, car nous verrons plus tard comment on peut faire réapparaître un objet
dans certaines conditions).
Syntaxe
Les syntaxes les plus simples de ces commandes sont données par l'exemple suivant :
1.Workbench1.3:utilities > copy More Workbench1.3:c (1)
1.Workbench1.3:utilities > cd Workbench1.3:c (2)
1.Workbench1.3:c > rename More Lire (3)
1.Workbench1.3:c > delete Workbench1.3:utilities/More (4)
|
Ces quatre lignes appellent une palanquée de remarques :
Ligne (1)
Syntaxe : "copy nomdefichier nomderépertoiredestination".
Cette syntaxe copie More, situé dans le répertoire courant, dans le répertoire "c".
On peut aussi, bien entendu, faire une copie d'un fichier dans le même répertoire, mais sous un nom différent, sans quoi on
se récupère un refus d'obtempérer et un message d'erreur fichier destination est créé automatiquement, dans le répertoire
destination, et sous le même nom ; après l'exécution de la ligne 1, nous avons donc sur la disquette deux fichiers More.
Je m'arrête car j'entends au fond de la classe des vociférations : ça n'a pas marché, j'ai obtenu une demande (ou une fenêtre
de requête, c'est un tableau blanc bordé de rouge et de noir dans le coin supérieur dc l'écran) qui me dit " Volume Workbench1.3
is full".
C'est vrai, la disquette Workbench1.3 est livrée archi-pleine de trucs. Il faut donc faire de la place. Comme je suppose
que vous avez eu la sagesse, selon les instructions du manuel, de travailler sur une copie de votre disquette Workbench
(sinon dépêchez-vous d'en faire une), vous pouvez en enlever ce que vous voulez.
Cliquons dans le rectangle "Cancel" pour reprendre la main, ce qui annule notre tentative de copie. Enlevons un gros truc
qui nous est pour le moment peu utile :
1.Workbench1.3:c > delete Workbench1.3:utilities/Notepad
|
...et ceci met 50 000 octets à notre disposition. Recommençons notre ligne (1). Plus de problème.
Ligne (2)
Rendons-nous dans le répertoire C.
Ligne (3)
Renommons "More" en "Lire", ce sera plus sympa et cela fera plaisir aux anglophobes pathologiques.
Remarque 1 : "rename" ne fonctionne qu'à l'intérieur d'un même répertoire.
Remarque 2 : on aurait obtenu le même résultat en une seule ligne car la commande Copy permet de spécifier le nom du fichier
destination ; on aurait écrit :
1.Workbenchl.3:utilities > copy More Workbench1.3:c/Lire
|
...et si vous avez bien compris le truc des "/" :
1.Workbench1.3:utilities > copy More /c/Lire
|
Pas trop mal à la tronche ?
Erreur
Pour nous divertir un peu, revenons au Workbench, ouvrons le tiroir "Utilities". Tiens, l'icône de "More" est toujours là !
Cliquons-la pour voir. L'écran flashe, un message d'erreur apparaît : "Error while opening More : 205".
Pour l'erreur 205 à l'ouverture do More, le bouquin d'AmigaDOS dit : erreur 205: objet pas trouvé. C'est évident car
nous avons à la ligne (4) supprimé "More" dans le répertoire "Utilities", mais pas l'icône. Corrigeons ceci tout de suite :
1.Workbench1.3:c > delete Workbench1.3:utilities/More.info
|
Par contre, à présent, il ne sera plus possible d'appeler notre utilitaire "More", rebaptisé "Lire", à partir du Workbench,
car le répertoire "c" n'a pas d'icône et ne peut donc pas être ouvert à partir du Workbench.
Voilà, avec ceci, vous êtes à même de visiter tous les répertoires d'AmigaDOS, de voir ce qu'il y a dedans, de déplacer
les objets, de les renommer, de les dupliquer, de les faire disparaître.
Un petit conseil : au début, avant de faire une manipulation sur un fichier, par exemple "More", faites-en une copie de sauvegarde.
Exemple :
1.Workbeneh 1.3:utilities > copy More More2
|
Comme cela, si vous faites une erreur et que vous perdez "More", la commande...
1.Workbench1.3:utilities > copy More2 More
|
...vous le rendra, autant de fois que vous le voudrez, tant que vous n'aurez pas détruit More2.
|