Pages : 1
#1 Le 09/09/2005, à 16:34
- syl
application dos et ubuntu
Bonjour tout le monde
Voila je suis en train d'essayer de faire tourner une application qui tourne sous ms dos (notre logiciel de gestion) sur ubuntu .
Mon infrastructure: 1 dc sous wk2 +1 serveur de fichier sous w2k (dd en fat)+clients en xp.et moi sous ubuntu....
Le programme se lance a partir des postes xp grace a un petit batch qui mappe un lecteur reseau sur lequel se trouve les dossiers avec les executables et les dossier avec les donnees .
Or la commande net use ne fonctionne pas avec dosemu...
Si quelqu'un connait une solution je suis preneur ...........
Je vous en remercie par avance..
Tout ca dans l'optique d'un futur basculement des nouveaux postes vers Ubuntu.....Eh oui ...
@+
Sylvian
Il faut agir en homme de pensée et penser en homme d'action
Hors ligne
#2 Le 09/09/2005, à 17:04
- dawar
Re : application dos et ubuntu
Tu peux essayer avec samba afin de monter ce repertoire. Voir http://wiki.ubuntu-fr.org/applications/samba
Ou faire tourner un émulateur de machine virtuelle genre qemu pour lancer Msdos...
S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadoks)
Hors ligne
#3 Le 09/09/2005, à 17:17
- JJL
Re : application dos et ubuntu
Ou faire tourner un émulateur de machine virtuelle genre qemu pour lancer Msdos...
Mieux que msdos, y'a freedos http://www.freedos.org/
et mieux que qemu+freedos, y'a dosemu http://www.dosemu.org/ qui est même packagé http://packages.ubuntu.com/hoary/otherosfs/dosemu
Hors ligne
#4 Le 09/09/2005, à 17:25
- dawar
Re : application dos et ubuntu
Oui mais si dosemu ne gère pas le réseau, ce qui est le sujet du message...
Mais c'est vrai que freedos est super, rien que pour la complétition des commandes avec tab comme avec bash
S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadoks)
Hors ligne
#5 Le 09/09/2005, à 17:43
- JJL
Re : application dos et ubuntu
Oui mais si dosemu ne gère pas le réseau, ce qui est le sujet du message...
Ah, désolé, je croyais en lisant ca[1], qu'il en etait capable à travers le noyau Linux, mais j'ai du me tromper (j'ai lu vite fait)
Sinon, il doit suffir comme tu proposait d'un petit smbmount et ca roule.
[1] http://dosemu.sourceforge.net/docs/README/1.2/x949.html
Hors ligne
#6 Le 13/09/2005, à 11:54
- syl
Re : application dos et ubuntu
Merci pour vos reponses. voila le batch qui lance mon appli:
cls
SET TTY=TE2
net use x: \\serveur\d /y
net use lpt2 \\corinne\epson /y
path x:\ddsi\ddsi;x:\ddsi\comp45;%path%;
x:
cd \ddsi\ddsi
eamenu01
c:
cd \
mon probleme est a la ligne net use car cette commande n'est pas reconnu par dosemu ni par un autre emulateur.....;(
j'ai monte le disque reseau mais comment puisje faire pour y acceder depuis dosemu???
je sqis je suis un peu lourd....
Sylvian
Il faut agir en homme de pensée et penser en homme d'action
Hors ligne
#7 Le 13/09/2005, à 15:30
- JJL
Re : application dos et ubuntu
net use x: \\serveur\d /y
Je suppose que cette commande monte \\serveur\d sur x: ?
Dans ce cas, je pense que ca : http://dosemu.sourceforge.net/docs/HOWTO/x197.html devrait t'aider. Il y est expliqué comment mapper un repertoire de ton fs linux (monté avec smbmount par exemple) vers une lettre du fs dos.
Je peux pas tester ca ici, je verrai ce soir si j'ai du temps.
C'est dingue ce qu'on trouve en regardant dans la doc
Hors ligne
#8 Le 13/09/2005, à 16:12
- syl
Re : application dos et ubuntu
Merci beaucoup......;) J'ai monte le disque avec mount -t smbfs ..
La je suis en train de me battre avec un pblme d'alocation de memoire ....
Rhaaaa mais je pense que tout compte fais je vais essayer de remettre la main sur les sources de mon appli car mon daf m'a dit qu'on les avait quelque part et je vais les compiler pour linux.
Je crois que cela sera plus pratique pour tout le monde .
@+ tout le monde
Merci beaucoup
Il faut agir en homme de pensée et penser en homme d'action
Hors ligne
#9 Le 28/08/2007, à 20:09
- voironnais
Re : application dos et ubuntu
Salut
Tu peux aussi suivre ce que j'ai trouvé
http://forum.ubuntu-fr.org/viewtopic.php?id=97113
Hors ligne