Bonjour ,
J'ai une application qui tournent sous DOS qui utilisent=20
des peripherique sous DOS c=E0d utilisent le config .Sys.
maintenant j'ai un terminal sous windows 2000 et je peux=20
installer l'application sans probl=E8me sauf les=20
peripherique que je n'arrive pas =E0 les utilisr .
question comment je peux utiliser le config.sys sous=20
windows 2000.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Jean-Claude BELLAMY
Dans le message 457c01c3e426$7c044290$, Jacline s'est ainsi exprimé :
Bonjour , J'ai une application qui tournent sous DOS qui utilisent des peripherique sous DOS càd utilisent le config .Sys. maintenant j'ai un terminal sous windows 2000 et je peux installer l'application sans problème sauf les peripherique que je n'arrive pas à les utilisr . question comment je peux utiliser le config.sys sous windows 2000.
Quand on lance une appli DOS (et là, je dis bien "DOS", du bon vieux bourrin 16 bits, non préemptif, non multitâche, sans DLL, ... du DOS, quoi!), NT commence par créer une VDM (Virtual DOS Machine) par l'intermédiaire de NTVDM.EXE, puis "analyse" l'environnement de démarrage de l'appli en question, contenu au choix : - dans les propriétés de l'appli - dans les propriétés du raccourci (fichier PIF) défini dans l'onglet "Programme", bouton "Options avancées"
Et là il voit quels sont les fichiers "Autoexec" et "Configuration" de démarrage à charger, à savoir (par défaut) : %SystemRoot%SYSTEM32AUTOEXEC.NT %SystemRoot%SYSTEM32CONFIG.NT
Le fichier d'origine %SystemRoot%SYSTEM32CONFIG.NT contient des commandes initiales telles que : dos=high, umb device=%SystemRoot%system32himem.sys device=%SystemRoot%system32ansi.sys ... qu'il est recommandé de conserver.
idem pour AUTOEXEC.NT : lh %SystemRoot%system32mscdexnt.exe lh %SystemRoot%system32redir lh %SystemRoot%system32dosx (réseau et DPMI)
On peut en créer et choisir d'autres, afin de particulariser chaque VDM. Les noms et emplacements de ces fichiers n'ont aucune importance. Mais pour des questions de lisibilité, il est recommandé de les appeler "autoexec...." et "config....."
Pour cela, sélectionner le programme DOS depuis l'explorateur. Clic droit, propriétés, Onglet "Programme" Bouton "Options avancées" Une boite de dialogue "Paramètres PIF pour Windows" s'ouvre alors Elle contient 2 champs : "Nom du fichier autoexec" "Nom du fichier de configuration"
Par défaut, ces champs sont remplis par : "%SystemRoot%SYSTEM32AUTOEXEC.NT" "%SystemRoot%SYSTEM32CONFIG.NT"
On peut alors : - soit laisser tel quel - soit donner le nom d'un fichier "config.sys" (ou un autre nom, ça n'a pas aucune importance) que l'on aura créé quelque part P.ex. "k:applis DOSconfigconfig.001"
Le fichier config ("%SystemRoot%SYSTEM32CONFIG.NT" ou l'autre) peut être modifié, p.ex. par insertion de lignes : FILES@ DEVICE=D:DOSANSI.SYS ...
De même pour le fichier AUTOEXEC, p.ex. avec une commande prompt $e[1;33;44m$p$g" ...
-- May the Force be with You! La Connaissance s'accroît quand on la partage ---------------------------------------------------------- Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org http://www.bellamyjc.org *
Dans le message 457c01c3e426$7c044290$a001280a@phx.gbl,
Jacline <anonymous@discussions.microsoft.com> s'est ainsi exprimé :
Bonjour ,
J'ai une application qui tournent sous DOS qui utilisent
des peripherique sous DOS càd utilisent le config .Sys.
maintenant j'ai un terminal sous windows 2000 et je peux
installer l'application sans problème sauf les
peripherique que je n'arrive pas à les utilisr .
question comment je peux utiliser le config.sys sous
windows 2000.
Quand on lance une appli DOS (et là, je dis bien "DOS", du bon vieux bourrin
16 bits, non préemptif, non multitâche, sans DLL, ... du DOS, quoi!), NT
commence par créer une VDM (Virtual DOS Machine) par l'intermédiaire de
NTVDM.EXE, puis "analyse" l'environnement de démarrage de l'appli en
question, contenu au choix :
- dans les propriétés de l'appli
- dans les propriétés du raccourci (fichier PIF)
défini dans l'onglet "Programme", bouton "Options avancées"
Et là il voit quels sont les fichiers "Autoexec" et "Configuration" de
démarrage à charger, à savoir (par défaut) :
%SystemRoot%SYSTEM32AUTOEXEC.NT
%SystemRoot%SYSTEM32CONFIG.NT
Le fichier d'origine %SystemRoot%SYSTEM32CONFIG.NT contient des commandes
initiales telles que :
dos=high, umb
device=%SystemRoot%system32himem.sys
device=%SystemRoot%system32ansi.sys
...
qu'il est recommandé de conserver.
idem pour AUTOEXEC.NT :
lh %SystemRoot%system32mscdexnt.exe
lh %SystemRoot%system32redir
lh %SystemRoot%system32dosx
(réseau et DPMI)
On peut en créer et choisir d'autres, afin de particulariser chaque VDM.
Les noms et emplacements de ces fichiers n'ont aucune importance.
Mais pour des questions de lisibilité, il est recommandé de les appeler
"autoexec...." et "config....."
Pour cela, sélectionner le programme DOS depuis l'explorateur.
Clic droit, propriétés, Onglet "Programme"
Bouton "Options avancées"
Une boite de dialogue "Paramètres PIF pour Windows" s'ouvre alors
Elle contient 2 champs :
"Nom du fichier autoexec"
"Nom du fichier de configuration"
Par défaut, ces champs sont remplis par :
"%SystemRoot%SYSTEM32AUTOEXEC.NT"
"%SystemRoot%SYSTEM32CONFIG.NT"
On peut alors :
- soit laisser tel quel
- soit donner le nom d'un fichier "config.sys"
(ou un autre nom, ça n'a pas aucune importance)
que l'on aura créé quelque part
P.ex. "k:applis DOSconfigconfig.001"
Le fichier config ("%SystemRoot%SYSTEM32CONFIG.NT" ou l'autre) peut être
modifié, p.ex. par insertion de lignes :
FILES@
DEVICE=D:DOSANSI.SYS
...
De même pour le fichier AUTOEXEC, p.ex. avec une commande
prompt $e[1;33;44m$p$g"
...
--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org
http://www.bellamyjc.org Jean-Claude.Bellamy@wanadoo.fr *
JC.Bellamy@free.fr
Dans le message 457c01c3e426$7c044290$, Jacline s'est ainsi exprimé :
Bonjour , J'ai une application qui tournent sous DOS qui utilisent des peripherique sous DOS càd utilisent le config .Sys. maintenant j'ai un terminal sous windows 2000 et je peux installer l'application sans problème sauf les peripherique que je n'arrive pas à les utilisr . question comment je peux utiliser le config.sys sous windows 2000.
Quand on lance une appli DOS (et là, je dis bien "DOS", du bon vieux bourrin 16 bits, non préemptif, non multitâche, sans DLL, ... du DOS, quoi!), NT commence par créer une VDM (Virtual DOS Machine) par l'intermédiaire de NTVDM.EXE, puis "analyse" l'environnement de démarrage de l'appli en question, contenu au choix : - dans les propriétés de l'appli - dans les propriétés du raccourci (fichier PIF) défini dans l'onglet "Programme", bouton "Options avancées"
Et là il voit quels sont les fichiers "Autoexec" et "Configuration" de démarrage à charger, à savoir (par défaut) : %SystemRoot%SYSTEM32AUTOEXEC.NT %SystemRoot%SYSTEM32CONFIG.NT
Le fichier d'origine %SystemRoot%SYSTEM32CONFIG.NT contient des commandes initiales telles que : dos=high, umb device=%SystemRoot%system32himem.sys device=%SystemRoot%system32ansi.sys ... qu'il est recommandé de conserver.
idem pour AUTOEXEC.NT : lh %SystemRoot%system32mscdexnt.exe lh %SystemRoot%system32redir lh %SystemRoot%system32dosx (réseau et DPMI)
On peut en créer et choisir d'autres, afin de particulariser chaque VDM. Les noms et emplacements de ces fichiers n'ont aucune importance. Mais pour des questions de lisibilité, il est recommandé de les appeler "autoexec...." et "config....."
Pour cela, sélectionner le programme DOS depuis l'explorateur. Clic droit, propriétés, Onglet "Programme" Bouton "Options avancées" Une boite de dialogue "Paramètres PIF pour Windows" s'ouvre alors Elle contient 2 champs : "Nom du fichier autoexec" "Nom du fichier de configuration"
Par défaut, ces champs sont remplis par : "%SystemRoot%SYSTEM32AUTOEXEC.NT" "%SystemRoot%SYSTEM32CONFIG.NT"
On peut alors : - soit laisser tel quel - soit donner le nom d'un fichier "config.sys" (ou un autre nom, ça n'a pas aucune importance) que l'on aura créé quelque part P.ex. "k:applis DOSconfigconfig.001"
Le fichier config ("%SystemRoot%SYSTEM32CONFIG.NT" ou l'autre) peut être modifié, p.ex. par insertion de lignes : FILES@ DEVICE=D:DOSANSI.SYS ...
De même pour le fichier AUTOEXEC, p.ex. avec une commande prompt $e[1;33;44m$p$g" ...
-- May the Force be with You! La Connaissance s'accroît quand on la partage ---------------------------------------------------------- Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org http://www.bellamyjc.org *
Thierry DEMAN [MVP]
Jacline wrote:
Bonjour , J'ai une application qui tournent sous DOS qui utilisent des peripherique sous DOS càd utilisent le config .Sys. maintenant j'ai un terminal sous windows 2000 et je peux installer l'application sans problème sauf les peripherique que je n'arrive pas à les utilisr . question comment je peux utiliser le config.sys sous windows 2000.
Merci les Anges
Bonsoir,
concrètement, les drivers de périphériques que tu utilisais sous DOS ont très peu de chance de fonctionner sur windows 2000 !
Il existe bien des drivers OPOS pour windows 2000, mais je doute que ton applicatif DOS puisse les utiliser.
Bonjour ,
J'ai une application qui tournent sous DOS qui utilisent
des peripherique sous DOS càd utilisent le config .Sys.
maintenant j'ai un terminal sous windows 2000 et je peux
installer l'application sans problème sauf les
peripherique que je n'arrive pas à les utilisr .
question comment je peux utiliser le config.sys sous
windows 2000.
Merci les Anges
Bonsoir,
concrètement, les drivers de périphériques que tu utilisais sous DOS ont
très peu de chance de fonctionner sur windows 2000 !
Il existe bien des drivers OPOS pour windows 2000, mais je doute que ton
applicatif DOS puisse les utiliser.
Bonjour , J'ai une application qui tournent sous DOS qui utilisent des peripherique sous DOS càd utilisent le config .Sys. maintenant j'ai un terminal sous windows 2000 et je peux installer l'application sans problème sauf les peripherique que je n'arrive pas à les utilisr . question comment je peux utiliser le config.sys sous windows 2000.
Merci les Anges
Bonsoir,
concrètement, les drivers de périphériques que tu utilisais sous DOS ont très peu de chance de fonctionner sur windows 2000 !
Il existe bien des drivers OPOS pour windows 2000, mais je doute que ton applicatif DOS puisse les utiliser.