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

DOS File Handles erhöhen

Mitglied: Benji87

Benji87 (Level 1) - Jetzt verbinden

09.09.2009, aktualisiert 14:19 Uhr, 7924 Aufrufe, 7 Kommentare

Ja hallo...
... ich hoffe mir kann jemand weiter helfen und zwar geht es um folgendes Problem.

Ich will ein altes Wahrenwirtschaftprogramm unter Windows XP zum laufen bekommen. Dieses ist auf einer externen NAT Festplatte. Das heißt ich muss mich zu erst anmelden.

net use g: \\192.168...\"Ordner" Passwort /user:testuser

Das klappt auch alles. Der legt mir dann schön das Netzlaufwerk an.
Wenn ich dann aber das Programm (über Verknüpfung welche auf den Pfad auf G: verweist) starten möchte, fängt das normal an wie es soll. Bis eine Nachricht kommt (inhaltlicht): Ich bräuchte mindestens 105 Files Handels 15 hätte ich und 20 würde ich maximale bereit stellen können durch meine Einstellungen.

Ich hab jetzt schon im Internet geguckt, es gibt da Hinweise auf die Config.nt (FILE=150 eingeben oder sowas...) das funktioniert aber nicht. Es muss was anderes sein.

Wie kann ich also der Anwendungen diese File Handles zuweisen?

Würde mich freuen wenn mir jemand helfen kann.

Würde mich auf jedenfall freuen wenn mir jemand helfen kann.
Mitglied: Biber
09.09.2009 um 15:07 Uhr
Moin Benji87,

willkommen im Forum.
Was bedeutet die Aussage:
das funktioniert aber nicht. Es muss was anderes sein... ???

Schick mal bitte an einem CMD-Prompt die mit ">" kenntlich gemachte Zeile ab:
01.
>find /i "Files"  %windir%\system32\CONFIG.NT 
02.
 
03.
---------- C:\WINDOWS\SYSTEM32\CONFIG.NT 
04.
FILES=20
--> der "Files=20"-Eintrag ist der, den Du auf 107 setzen solltest.

Grüße
Biber
Bitte warten ..
Mitglied: mrtux
09.09.2009 um 15:44 Uhr
Hi !

Zitat von Benji87:
Wie kann ich also der Anwendungen diese File Handles zuweisen?

So wie Biber es beschrieben hat, zuzüglich eines Neustarts!

Würde mich freuen wenn mir jemand helfen kann.

Ein Löffelchen für Biber....

Würde mich auf jedenfall freuen wenn mir jemand helfen kann.

Und ein Löffelchen für mich....mmhhh lekkar...

mrtux
Bitte warten ..
Mitglied: 81825
09.09.2009 um 18:06 Uhr
--> der "Files=20"-Eintrag ist der, den Du auf 107 setzen solltest.

Warum ausgerechnet 107?
Wenn 105 Handles benötigt werden, muss mindestens der Wert 110 verwendet werden, denn die ersten reservierten 5 werden wohl ebenfalls vom System benötigt und mitgezählt.

Vermutlich wird aber auch das nicht funktionieren, weil das hochmoderne Warenwirtschafssystem nach meiner Vermutung (!) sehr wahrscheinlich (!) nach einer Config.sys sucht, um darin direkt nachzusehen, ob dort vielleicht ein FILES= - Eintrag existiert.
Au0erdem könnten die FCBS=, BUFFERS= -Einträge auch relevant sein. 105 gleichzeitig geöffnete Files unter DOS, welcher Hirni programmiert sowas?
Bitte warten ..
Mitglied: Biber
09.09.2009 um 18:35 Uhr
Moin greypeter,

Vermutlich wird aber auch das nicht funktionieren, weil [...] nach einer Config.sys sucht
Nein, das tut kein DOS-Programm. Weil es schlict und einfach unter DOS zu aufwänig und vor allenm zu unsicher ist
a) das Boot-Laufwerk zu ermitteln
b) eine Text-Suche nach dem String "FILES=" auch in der richtigen config.sys ab den beliebten DOS-Versionen 5ff mehrer Zeilen liefern könnte - abhängig von einer beit booten wählbaren Konfiguration. Und die gewählte bootkonfiguration (falls vorhanden) nun auch noch zu ermitteln, das hat sicherlich kein Appz-entwickler auf sich genommen.

105 gleichzeitig geöffnete Files unter DOS, welcher Hirni programmiert sowas?
Vor allem dBASE/Clipper/FoxPro-Programmierer, die dazu gezwungen waren, weil das seinerzeit sehr verbreitete "universelle" Dateiformat .DBF aus einer schlicht strukturierten Tabelle bestand (ein Feldheader vorneweg und dann die Daten-Rows).
Zu jeder Tabelle gab es ein oder mehrere Indexdateien (*.ndx, *.ntx, idx,...je nach .Anbieter), die für Performanz gesorgt haben.

Das heißt, das was in einem "echten" Datenbanktool oder meinetwegen auch in einer Dünnbrett Desktop-Appz wie Access in EINER Datei mit 30 Tabellen und 50 Indizes ein WaWi-System darstellt waren unter der damiligen Architektur 80 Dateien +dies&das für sonstige Filehandles.

Für ein DOS-WaWiSystem sind also 100 unter Umständen gleichzeitig "offene" Dateien kein Zeichen von jugendlichem Übermut oder völligem Unvermögen.
[BTW - möchte jemand mal eine Schätzung abgen, wie viele File-Handles denn so ein handliches Vistachen so offenhält?]

Der FILES-Wert in der Config.nt bezieht sich aber nur auf diese DOS-Session.

Grüße
Biber
Bitte warten ..
Mitglied: 81825
09.09.2009 um 19:03 Uhr
Moin Biber,

den Kommentar dazu erhältst du ausnahmesweise mal per PN. Ich möchte mich dazu nicht öffentlich äußern.
Bitte warten ..
Mitglied: Benji87
09.09.2009 um 19:10 Uhr
Hallo hier ich nochtma.

Also ich habe in der config.nt (system32 bei Windows XP) den Wert
"files=20" auf "files=200" gesetzt. Das bringt aber nichts. Die Meldung bleibt die gleiche.

Es wird auch manchmal geschrieben das bei sowas die "autoexec.bat" angepasst wird, also im Netz sieht man den Begriff manchmal.

Könnte es an der Stelle noch was geben?
Bitte warten ..
Mitglied: Biber
09.09.2009 um 19:41 Uhr
Moin Benji87,

zu Deinen fragen könnten wir unter umstäden mehr sage, wenn wir wüssten,
  • um was für Appz es sich handelt (Unterstellung von mir war/ist ja: vermutlich eine Clipper-Exe mit ein paar Dutzend *.dbf und ntx-Dateien - müsste anhand dieser Kriterien zu verifizieren/falsifizieren sein
  • falls eteas anderes - was denn? oder mindestens welche datei-Endungen treten da vermehrt auf?
  • Und vor allem: Welche genaue Fehlermeldung? Bei Clipper z.B galten sowohl der FILES-Wert in der cofig.sys als Obergrenze wie auch ein /F (=Files) Parameter, den die Applikation erhalten musste. AFAIK. Wird den in der Fehlermeldung auf die config.sys verwiesen oder kommen "keine Filehandles verfügbar" und "FILES-Wert in der config.sys" aus zwei Quellen (Fehlermeldung und Suchmaschine)?

Grüße
Biber
Bitte warten ..
Ähnliche Inhalte
Windows 7
Preview Handler Anzeige Fehler
Frage von HecconWindows 7

Hallo allerseits, der Preview Handler von Win 7 Prof 64 bit im Explorer für msg Dateien funktioniert nicht richtig. ...

Off Topic

Händler für gebrauchte Security-Software

Frage von DerWoWussteOff Topic18 Kommentare

Guten Morgen, Kollegen! Ich bin gerade in der Lage, dass wir gleich zwei Softwares (50 Lizenzen Symantec Encryption Desktop ...

Windows 7

Window handle fehlt

Frage von schauanWindows 73 Kommentare

Hallo, ich ermittle in einem VBScript das handle von excel so: Set xlApp = CreateObject("Excel.Application") xlApp.DisplayAlerts = False WScript.Sleep ...

Hardware

Gute verlässliche Hardware Händler

Frage von Thor01Hardware8 Kommentare

Hallo, frage mich eben bei welchen Händelern man noch verlässlich Hardware kaufen kann. Bisher fällt mir da erst mal ...

Neue Wissensbeiträge
Server-Hardware
HP iLO ist gefährdet (iLO 4))
Tipp von AlFalcone vor 8 StundenServer-Hardware

Gemäss Twitter und Heise gibt es eine Angriffsmöglichkeit auf iLO Quelle: iLO ist gefährdet

CMS
Erneut kritische Zero-Day-Lücke in Drupal
Tipp von Reini82 vor 17 StundenCMS

Laut einem Bericht auf t3n gibt es eine Schwere Sicherheitslücke in Drupal die auch schon ausgenutzt wird. Betroffen sind ...

Sicherheit

MikroTik-Router patchen, Schwachstelle wird ausgenutzt

Information von kgborn vor 1 TagSicherheit

Am 23. April 2018 wurde von Mikrotik ein Security Advisory herausgegeben, welches auf eine Schwachstelle im RouterOS hinwies. Mikrotik ...

Windows 10

Microcode-Updates KB4090007, KB4091663, KB4091664, KB4091666 für Windows 10

Information von kgborn vor 1 TagWindows 101 Kommentar

Kurze Information für Administratoren von Windows 10-Systemen, die mit neueren Intel CPUs laufen. Microsoft hat zum 23. April 2018 ...

Heiß diskutierte Inhalte
Ausbildung
Wie gelingt ein guter Einstieg in die FiSi-Ausbildung? (Umschulung)
Frage von SiAnKoAusbildung29 Kommentare

Schönen guten Tag, ich bin SiAnKo und habe seit dem 1.04.2018 eine Umschulung als FiSi angefangen. Ich möchte natürlich ...

Windows Server
Alten DC entfernen
gelöst Frage von smartinoWindows Server27 Kommentare

Hallo zusammen, ich habe hier eine Umgebung übernommen und erstmal einen DCDIAG gemacht. Dabei fällt auf, daß eine ganze ...

Batch & Shell
Mit Powershell den Inhalt einer Excel mit einer Text Datei abgleichen
gelöst Frage von Bommi1961Batch & Shell21 Kommentare

Hallo zusammen, ich muss den Inhalt einer Excel Datei (Mappe1) mit dem Daten einer Text Datei abgleichen. Die Daten ...

Router & Routing
Subnetzmaske vergrößern
gelöst Frage von groovesurferRouter & Routing18 Kommentare

Hallo, hat jemand schonmal getestet was passiert, wenn man die Subnetzmaske bei laufendem Betrieb (wenn user im Netzwerk verbunden ...