begin process at 2012 02 09 04:41: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 :3 001

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 Zip ASYNC LIAISON INTERNET EN MODE ASYNCHRONE WININET par ToutEnMasm
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

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...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

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 : 3,697 sec (3)

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