Obligement - L'Amiga au maximum

Mercredi 13 décembre 2017 - 06:24  

Translate

En De Nl Nl
Es Pt It Nl


Rubriques

 · Accueil
 · A Propos
 · Articles
 · Galeries
 · Glossaire
 · Hit Parade
 · Liens
 · Liste jeux Amiga
 · Quizz
 · Téléchargements
 · Trucs et astuces


Articles

 · Actualité (récente)
 · Actualité (archive)
 · Comparatifs
 · Dossiers
 · Entrevues
 · Matériel (tests)
 · Matériel (bidouilles)
 · Points de vue
 · En pratique
 · Programmation
 · Reportages
 · Tests de jeux
 · Tests de logiciels
 · Tests de compilations
 · Articles divers

 · Articles in english
 · Articles in other languages


Twitter

Suivez-nous sur Twitter




Liens

 · Sites de téléchargements
 · Associations
 · Pages Personnelles
 · Moteurs de recherche
 · Pages de liens
 · Constructeurs matériels
 · Matériel
 · Autres sites de matériel
 · Réparateurs
 · Revendeurs
 · Presse et médias
 · Programmation
 · Développeurs logiciels
 · Logiciels
 · Développeurs de jeux
 · Jeux
 · Autres sites de jeux
 · Scène démo
 · Divers
 · Informatique générale


Jeux Amiga

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


Trucs et astuces

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


Glossaire

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


Partenaires

Annuaire Amiga

Amedia Computer

Relec

Hit Parade


Contact

David Brunet

Courriel

 


En pratique : utilisation des commandes "Copy", "Rename" et "Delete" (AmigaOS 1.x)
(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".

Workbench

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 de l'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 de l'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.


[Retour en haut] / [Retour aux articles]