begin process at 2010 03 19 22:09:06
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Applications ms-dos

 > OPTION(S) DE LA LIGNE DE COMMAND

OPTION(S) DE LA LIGNE DE COMMAND


 Information sur la source

Note :
8,33 / 10 - par 3 personnes
8,33 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Applications ms-dos Niveau :Débutant Date de création :06/07/2002 Date de mise à jour :21/12/2003 20:56:04 Vu :2 453

Auteur : Int19h

Ecrire un message privé
Commentaire sur cette source (5)
Ajouter un commentaire et/ou une note

 Description

na pu !




 Sources de la même categorie

Source avec une capture LECTURE CHAINE ET COMPARAISON[MASM] par w4kfu
Source avec une capture LECTURE TOUCHE CLAVIER[MASM] par w4kfu
Source avec Zip UN RESOLVEUR SUDUKO AVEC ASSEMBLEUR NASM par msavyo1
Source avec Zip TESTEUR DE COMPATIBILITTÉ VESA (SUPER VGA) par bofur
Source avec Zip COMMUNICATION SÉRIE RS232 AVEC INTERRUPTIONS par bouffa

Commentaires et avis

Commentaire de Ninkosen le 06/07/2002 17:11:55

Merci bien int19h, c'est exactement ce ke je cherchais, je connaissais pas bien le PSP.... Je me suis reservi de ton exemple pour récupérer la ligne de commande dans une variable puis de l'afficher et ça marche super pour TASM et pour les EXE car le PSP ne se trouve pas tout à fait au même endroit, il est à CS-16 octets....enfin bon merci en tous cas

Commentaire de Int19h le 06/07/2002 18:18:30

Comme c'est dit plus, c'est pour un fichier COM.
Pour les fichier exe, c'est plus pratique d'utiliser un fonction de Ms-Dos.

Ainsi, on a exactement l'adresse du PSP (Prefixe de Segment de Programme)

Fonction 62h : Lecture de l'adresse du PSP
Entrée : ah = 62h
Sortie : bx = adresse du PSP
Interruption : 21h

Commentaire de Ninkosen le 06/07/2002 22:40:46

LoL, mais en quoi cela peut-il être plus "pratique" que d'utiliser une telle fonction alors que l'@ du PSP (Prefixe de Segment de Programme) pour un exe est ni plus ni moins (CS-10h):0000
ta fonction 62 h équivaut à
mov bx, cs
sub bx, 10h
et pi c'est tout
;-)

Commentaire de Int19h le 07/07/2002 00:46:03

>> "quoi cela peut-il être plus "pratique""
J'en sais rien si c'est mieux ou non... Je fais jamais d'exe en asm. Pi je passe rarement des options en ligne de command

>>[...] "ta fonction 62h équivaut à [...]"
pi etre bien... De tout facon, c'est pas MA fonction, c'est du krosoft (interruption MS-Dos)

C'etait juste pour info... That's all.

Commentaire de Maxilie le 21/12/2003 19:19:46

problème : avec ce code tu affiche aussi l'espace qui est entre le nom de fichier et les arguments --> remplace l'offset de début de chaine par 82h et soustrait 1 à la longueur de la chaine...

voila c'était juste une petite parathèse

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix


HTC Magic

Entre 429€ et 429€

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,359 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales