Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

DOS-Programm via Netzwerk benutzen

Frage Netzwerke

Mitglied: Tomnova

Tomnova (Level 1) - Jetzt verbinden

19.09.2006, aktualisiert 20.09.2006, 6815 Aufrufe, 16 Kommentare

Moin zusammen,

ich habe hier ein DOS-Programm, welches ich gerne auf 2 Netzwerk-Rechnern !abwechselnd" nutzen würde, mein Problem jetzt ist folgendes. Kann ich das Programm so einrichten, dass das Programm (wenn es auf dem Client läuft) nur auf dem Server speichert und wenn ja wie?

Ich kann einen Speicherordner im Programm auswählen, dass sieht so aus: Programm-Speicherort: /DOSPROG0815

Wäre nett, wenn mir da jemand helfen könnte.


System: 2 x WinXP Pro, Netzwerk via Linksys Router das DOS Proggy ist steinalt und wurde nur für diesen Zweck geschrieben.

THX schonmal

Tom
Mitglied: leknilk0815
19.09.2006 um 11:19 Uhr
Hi,
der einfachste Weg ist wohl, Du speicherst das Programm auf dem Server in einem Unterverzeichnis, auf welches Du von den Clients aus Zugriff hast. Dort legst Du ein Unterverzeichnis "dosprog0815" an.
Wenn Du nun das Programm vom Client aus aufrufst, speichert es in das angelegte Unterverzeichnis.
Gruß - Toni
Bitte warten ..
Mitglied: Tomnova
19.09.2006 um 12:00 Uhr
Hm...

Hört sich soweit sinnvoll an, aber was muss ich jetzt bei Speicherverzeichnis angeben?
Bitte warten ..
Mitglied: leknilk0815
19.09.2006 um 12:06 Uhr
Hi,
so, wie Du geschrieben hast, gehe ich davon aus, daß das Programm, wenn es z.B. von c:\ gestartet wird (also aus der Root), die Daten in das Verzeichnis c:\dosprog0815 speichert.

Wenn Du es vom Server aus aufrufst, nimmt DOS das aktuelle Verzeichnis als Root und speichert die Daten in das (zuvor erstellte) Unter- Verzeichnis.
Du müsstest also genau das angeben, was Du geschrieben hast.
Bitte warten ..
Mitglied: Tomnova
19.09.2006 um 21:44 Uhr
Von der Serverseite her ist das klar, aber was sage ich denn dem Client? Kann das Programm ja nicht von dem Client aus direkt vom Server ausführen, da hab ich dann nur einen schwarzen Bildschirm...
Bitte warten ..
Mitglied: Tomnova
20.09.2006 um 06:53 Uhr
So, von der Idee, dass Programm via Netzwerk zu betreiben, bin ich jetzt abgekommen. Ich habe festgestellt, dass der Programmierer, extra eine Netzwerkversion des Programms angeboten hat. Habe auch alles probiert und nix hat funktioniert...

Aber eben ist mir eine andere Idee gekommen, die DOS-Programme (sind übrigens 3) die ich hier habe, haben mit Programm und Daten zusammen nur ca. 25MB (es lebe DOS), man könnte doch Batchdateien schreiben, in denen man nun diese 3 Ordner, nach der Bearbeitung mit dem Netzwerk synchronisiert, oder.

Habe mir das wie folgt vorgestellt:
Zuerst klicke ich am Client auf die Batchdatei mit dem Namen: "Aktuelle Daten vom Server holen"
Am Client kann nun mit dem aktuellen Programm gearbeitet werden.
Nach Beendigung der Bearbeitung Batchdatei mit dem Namen: "Aktuelle Daten an Server senden", ausführen.

Wenn ich da keinen Denkfehler habe, müsste das doch funktionieren, oder!?

Jetzt aber zu meinem Problem, ich habe sowas von 100%ig überhaupt keine Ahnung wie man Batchdateien schreibt, dass ich dabei dringend eure Hilfe bräuchte. ;)
Es wären also insgesamt 3 Ordner die abgeglichen (kopiert) werden müssten:

1. Ordner: KALK
2. Ordner: KaBu
3. Ordner: LiRe

1. Netzwerkresource (Client): 192.168.0.3
2. Netzwerkresource (Server): 192.168.0.2

Wäre echt super, wenn mir da jemand helfen könnte.

Tom

PS: Eine gleichzeitige Nutzung der Programme kommt nicht vor.
Bitte warten ..
Mitglied: Tomnova
20.09.2006 um 06:55 Uhr
Oops, doppelt...
Bitte warten ..
Mitglied: leknilk0815
20.09.2006 um 07:46 Uhr
Hi,
ich kapier eines nicht:
Es ist doch völlig egal, wo das Programm liegt. Wenn es auf einem Severlaufwerk liegt und Du es vom Client anklickst, wird es im Arbeitsspeicher des Clients ausgeführt, egal, wo es herkommt. Ich sehe eigentlich nur, daß Du ein Problem produzierst, wo keines ist...
Bitte warten ..
Mitglied: Tomnova
20.09.2006 um 08:07 Uhr
Hm... Schön wärs, wenn ich das Programm von PC 2 ausführe, bekomme ich nur ein schwarzes MS-DOS Fenster ohne Inhalt...
Bitte warten ..
Mitglied: Tomnova
20.09.2006 um 09:01 Uhr
So, alles probiert, bekomme aber maximal diese Fehlermeldungen:

1. Error DBFNTX/1001 <Dos Error 2>
2. Error Base/1003 Unbekannte Variable NORMALSR
Bitte warten ..
Mitglied: leknilk0815
20.09.2006 um 11:25 Uhr
Hi,
ohne das Programm zu kennen, kann man hierzu nicht viel sagen. Normalerweise werden DOS- Programme mit Parametern aufgerufen oder in einer .cfg- Datei vorkonfiguriert.
Möglich auch, daß das Programm mit der VDM nicht klarkommt, es gibt unter Windows Optionen (z.B. in eigenem Adressbereich öffnen), die das Verhalten von DOS beeinflussen.

Gruß - Toni
Bitte warten ..
Mitglied: Tomnova
20.09.2006 um 12:40 Uhr
Wie gesagt, das Programm ist steinalt und extra hierfür geschrieben. Habe jetzt eine Batch geschrieben, allerdings funktioniert diese immer nur einmal. Wenn die Ordner schon vorhanden sind, dann ignoriert er den Rest. Ansonsten läuft es aber schon...
Bitte warten ..
Mitglied: Biber
20.09.2006 um 13:22 Uhr
Moin Tomnova,

Du musst natürlich vorher per Batch in das Verzeichnis dier DOS-(Clipper?)-Exe wechseln.

DBFNTX/1001 (Dos-Error 2) ist schlicht: "NTX-Datei nicht gefunden".

Du darfst NICHT so aufrufen: "\\serverxy\appzverz\BlaBlubb.exe"

Gruß
Biber
Bitte warten ..
Mitglied: Tomnova
20.09.2006 um 13:36 Uhr
Moin Tomnova,

Du musst natürlich vorher per Batch in
das Verzeichnis dier DOS-(Clipper?)-Exe
wechseln.

DBFNTX/1001 (Dos-Error 2) ist schlicht:
"NTX-Datei nicht gefunden".

Du darfst NICHT so aufrufen:
"\\serverxy\appzverz\BlaBlubb.exe"

Gruß
Biber



??? Wenn ich jetzt schreiben würde, ich verstehe nur Bahnhof, würde ich noch übertreiben. Ich muss bitte was machen? :D
Bitte warten ..
Mitglied: Biber
20.09.2006 um 14:43 Uhr
Moin Tomnova,
Du musst dein Programm in einem Batch vom Client aus so starten:

01.
::----StartAufmServer.bat 
02.
@echo off 
03.
Pushd \\derServer\dasExeVerzeichnis 
04.
DosProggi.exe [parameter] 
05.
PopD
Besser so?
Biber
Bitte warten ..
Mitglied: Tomnova
20.09.2006 um 15:16 Uhr
Biber, Du bist genial..... Funktioniert 100%ig, THX

Dann benutz ich meine anderen Batch Dateien nur noch zum Sichern...

Danke für eure Hilfe. . .

Tom
Bitte warten ..
Mitglied: Biber
20.09.2006 um 16:23 Uhr
Freut mich, Tomnova,

kannst Du bitte den Thread dann auf "gelöst" setzen?

Diese vielen offenen Beiträge machen es sonst so unübersichtlich hier..

Danke
Biber
Bitte warten ..
Ähnliche Inhalte
Windows Server
Programm-Instanz von anderen Benutzer übernehmen
Frage von Crischi94Windows Server4 Kommentare

Hallo zusammen, wieder einmal stehe ich vor einer simpel erscheinenden Frage, die aber wahrscheinlich ziemlich schwierig sein wird. Ich ...

Papierkorb
Programm von 1996 (DOS) auf Windows 8 zum laufen bringen
gelöst Frage von 121355Papierkorb12 Kommentare

Hallo, ich versuche seit geschlagenen 2 Wochen ein Programm aus dem Jahre 1996, das noch mit DOS läuft, von ...

LAN, WAN, Wireless
Ein Programm einem Netzwerk zuordnen
gelöst Frage von horsti16LAN, WAN, Wireless5 Kommentare

Hallo Zusammen, ich versuche gerade folgendes Problem zu lösen und komm einfach nicht weiter: -3 PC´s mit Windows 8, ...

Netzwerkmanagement
Aktenkoffer im Netzwerk benutzen
Frage von Sting59Netzwerkmanagement7 Kommentare

Hallo, und schönen guten Tag. Ich hoffe ich bin hier richtig? Ich habe mir ein kleines Heimnetzwerk mit einer ...

Neue Wissensbeiträge
Linux

Limux-Ende in München: Wie ein Linux Projekt unter Ausschluss der Öffentlichkeit zerstört wurde

Information von Frank vor 3 StundenLinux12 Kommentare

Mein persönlicher Kommentar zum Thema "Limux-Ende". Die SPD-Politikerin Anne Hübner hat die Richtung von München ganz klar definiert: "Wir ...

Batch & Shell

Open Object Rexx: Eine mittlerweile fast vergessene Skriptsprache aus dem Mainframebereich

Information von Penny.Cilin vor 1 TagBatch & Shell9 Kommentare

Ich kann mich noch sehr gut an diese Skriptsprache erinnern und nutze diese auch heute ab und an noch. ...

Humor (lol)

"gimme gimme gimme": Automatischer Test stolpert über Easter Egg im man-Tool

Information von Penny.Cilin vor 1 TagHumor (lol)6 Kommentare

Interessant, was man so alles als Easter Egg implementiert. Ist schon wieder Ostern? "gimme gimme gimme": Automatischer Test stolpert ...

MikroTik RouterOS

Mikrotik - Lets Encrypt Zertifikate mit MetaROUTER Instanz auf dem Router erzeugen

Anleitung von colinardo vor 1 TagMikroTik RouterOS8 Kommentare

Einleitung Folgende Anleitung ist aus der Lage heraus entstanden das ein Kunde auf seinem Mikrotik sein Hotspot Captive Portal ...

Heiß diskutierte Inhalte
Router & Routing
Zwei Netzwerke erstellen
Frage von bunteblumeRouter & Routing14 Kommentare

Hallo Zusammen, Ich möchte gerne ein backup von einem bestimmten Folder welcher auf dem Server regelmässig synchronisiert wird auf ...

Off Topic
Fachkräftemangel in Deutschland? - Talentschmiede schreibt alle 2 Tage die gleichen Stellen aus
Frage von Penny.CilinOff Topic12 Kommentare

Hallo, haben wir in Deutschland Fachkräftemangel? Die Talentschmiede schreibt gefühlt alle zwei Tage dieselben Stellen aus. Und das schon ...

Linux
Limux-Ende in München: Wie ein Linux Projekt unter Ausschluss der Öffentlichkeit zerstört wurde
Information von FrankLinux12 Kommentare

Mein persönlicher Kommentar zum Thema "Limux-Ende". Die SPD-Politikerin Anne Hübner hat die Richtung von München ganz klar definiert: "Wir ...

Windows 10
Alle Programme mit bestimmtem Namen automatisch (per GPO) deinstallieren
gelöst Frage von lordofremixesWindows 1012 Kommentare

Hallo zusammen, gibt es eine Möglichkeit, alle Programme beginnend mit z.B. "Dell" im Namen per Script und somit per ...