Microsoft MVPs inside





 MCSEboard.de – IT Pro Forum zu Windows Server 2008 R2 / 2008 / 2003 & Windows 7 / Vista / XP
Registrieren Hilfe Regeln Benutzerliste Suchen Heutige Beiträge Alle Foren als gelesen markieren

Windows Forum — Allgemein


Alles zum Thema Windows Clients für den Desktop: Windows 95 / 98 / NT / 2000 / XP / Vista / Win 7 — Q & A zu den Windows Client Versionen sowie Windows Media Center / Windows Home Server


Antwort
     
Themen-Optionen
Alt 25.01.2004, 14:11   #1
Newbie
 
Offline
Registriert seit: 01-2004
Beiträge: 5
Kann DOS-Befehle nicht mehr ausführen

Hallo,

ich hab im Moment das Problem, das ich unter Windows XP DOS-Befehle nicht mehr "richtig" ausführen kann.

Ich verwende ein Startskript um verschiede Netzlaufwerke zu verbinden und auch Skripte um für verschiedene Szenarian Dienste zu starten und zu beenden. Allerdings bekomme ich seit einiger Zeit die Fehlermeldung "Der Befehl "net" ist entweder falsch geschrieben oder konnte nicht gefunden werden.".

Normalerweise kommt diese Fehlermeldung wenn die Pfadvariable nicht richtig gesetzt sind. Es sind allerdings alle Umgebungsvariablen richtig.
Unter "Systemsteuerung->System->Erweiter->Umgebungsvariable" stehen die richtigen Pfade.
Wenn ich in der Eingabeaufforderung SET bzw PATH eingebe stehen in "PATH=%SystemRoot%\system32;%SystemRoot%". Die Variable "SystemRoot" ist allerdings richtig gesetzt.

Achja, ich hätte da noch ein Problem: Wie kann ich in Batchdateien Umlaute verwenden.

Viele Grüsse und vielen Dank für Eure Hilfe
Peter Scheidegger
    Mit Zitat antworten
Alt 25.01.2004, 16:08   #2
Super Moderator
 
Benutzerbild von grizzly999
 
Offline
Registriert seit: 02-2003
Ort: MS-KB 001
Beiträge: 17.691
Hi,

hast du denn schon mal nach der net.exe gesucht. Müsste normal im system32-Verzeichnis liegen.

Achja, ich hätte da noch ein Problem: Wie kann ich in Batchdateien Umlaute verwenden
Versuch es mit dem guten alten 16-Bit Editor edit.com


grizzly999

Signatur
MVP [Windows Server - Directory Services]

www.ServerHowTo.de -Das MCSEboard.de HowTo Projekt ist online!

    Mit Zitat antworten
Alt 25.01.2004, 16:37   #3
Newbie
 
Offline
Registriert seit: 01-2004
Beiträge: 5
Hallo,

die "net.exe" ist vorhanden, es funktioniert auch wenn ich den
kompletten Pfad angebe, aber es sollte auch ohne irgendwelche
krummen Tricks funktionieren.

Das mit dem "edit" werd ich ausprobieren, danke!

Grüsse
Peter
    Mit Zitat antworten
Alt 25.01.2004, 18:30   #4
Board Staff
 
Benutzerbild von Erich_F
 
Offline
Registriert seit: 05-2001
Ort: Otterfing
Beiträge: 607
Achtung Re: Kann DOS-Befehle nicht mehr ausführen

Hallo Peter,
Original geschrieben von pscheid
Unter "Systemsteuerung->System->Erweiter->Umgebungsvariable" stehen die richtigen Pfade.
Überprüfe das bitte noch einmal, der Fehler wird möglicherweise hier versteckt sein. Ein fehlendes Semikolon, ein Leerzeichen, oder ein Komma verursachen gerne derartige Probleme.
Wenn ich in der Eingabeaufforderung SET bzw PATH eingebe stehen in "PATH=%SystemRoot%\system32;%SystemRoot%". Die Variable "SystemRoot" ist allerdings richtig gesetzt.
SET bzw PATH dürfen nicht die Variable, sondern den relativen Pfad direkt zurückgeben, also
Code:
C:\Windows\System32;C:\Windows;C:\Win***
usw. usw.
Falls Du einen Scanner älterer Bauart von HP installiert hast auch die Config.nt überprüfen, evtl. steht da dann am Ende (nach dem Eintrag für Files=20) nur noch Müll drin, das dann unbedingt entfernen.

cu Erich

Signatur
hex math would be easier if i had 16 fingers

www.ServerHowTo.de - Das MCSEboard.de HowTo Projekt ist online!

    Mit Zitat antworten
Alt 25.01.2004, 19:19   #5
Super Moderator
 
Benutzerbild von grizzly999
 
Offline
Registriert seit: 02-2003
Ort: MS-KB 001
Beiträge: 17.691
Wenn ich in der Eingabeaufforderung SET bzw PATH eingebe stehen in "PATH=%SystemRoot%\system32;%SystemRoot%". Die Variable "SystemRoot" ist allerdings richtig gesetzt.

SET bzw PATH dürfen nicht die Variable, sondern den relativen Pfad direkt zurückgeben, also


code:--------------------------------------------------------------------------------C:\Windows\System32;C:\Windows;C:\Win***--------------------------------------------------------------------------------

usw. usw.
Hallo Erich,

mönsch gut, ist mir gar nicht aufgefallen
Aber wenn das da drin steht, wer hat das denn da rein geschrieben? Wenn du es selber nicht gewesen sein solltest, dan muss es ja irgendwer oder irgendwas gewesen sein? Hast du einen guten aktuellen Virenscanner? Ad-aware oder spybot drüber laufen lassen?

grizzly999

Signatur
MVP [Windows Server - Directory Services]

www.ServerHowTo.de -Das MCSEboard.de HowTo Projekt ist online!

    Mit Zitat antworten
Alt 25.01.2004, 19:59   #6
Board Staff
 
Benutzerbild von Erich_F
 
Offline
Registriert seit: 05-2001
Ort: Otterfing
Beiträge: 607
Cool

Original geschrieben von grizzly999
mönsch gut, ist mir gar nicht aufgefallen
Aber wenn das da drin steht, wer hat das denn da rein geschrieben?
@grizzly999 Meist der User selbst, Du weisst ja wie das ist, ein unbedachter Klick, versehentliches benutzen der Any Key-Taste und schon ist es passiert.

cu Erich

Signatur
hex math would be easier if i had 16 fingers

www.ServerHowTo.de - Das MCSEboard.de HowTo Projekt ist online!

    Mit Zitat antworten
Alt 25.01.2004, 23:06   #7
Newbie
 
Offline
Registriert seit: 01-2004
Beiträge: 5
Hallo Erich,

die Pfadvariable ist richtig gesetzt. Wenn ich unter "Systemsteuerung->System->Erweiter->Umgebungsvariable" reinschaue, stehen hier die richtigen Pfade. Nicht die Variablennamen. Es ist auch alles richtig geschrieben, kein Semikolon und kein Prozentzeichen oder Backslash vergessen.

Die config.nt ist auch in Ordnung.

Ich hab mir jetzt soweit beholfen, das ich die Variable %SystemRoot% durch den Inhalt (C:\Windows\) erstetzt habe. Jetzt funktioniert es, aber ich vermute, daß das ganze nur Kosmetik ist und das eigentliche Problem irgendwo anders liegt.

Grüsse, danke für die Hilfe und eine schöne Arbeitswoche
Peter
    Mit Zitat antworten
Alt 25.01.2004, 23:53   #8
Board Staff
 
Benutzerbild von Erich_F
 
Offline
Registriert seit: 05-2001
Ort: Otterfing
Beiträge: 607
Hallo Peter,

wie heisst deine Systempartition? Diese evtl. kürzlich umbenannt?

cu Erich

Signatur
hex math would be easier if i had 16 fingers

www.ServerHowTo.de - Das MCSEboard.de HowTo Projekt ist online!

    Mit Zitat antworten
Alt 26.01.2004, 07:56   #9
Newbie
 
Offline
Registriert seit: 01-2004
Beiträge: 5
Hallo,

die Systempartition ist die ganze Zeit schon C:\ und ich hab da auch nichts geändert. Ich hab das Gefühl, das er nur bei der SystemRoot-Variable rumspinnt...

Grüsse
Peter Scheidegger
    Mit Zitat antworten
Alt 26.01.2004, 10:05   #10
Board Staff
 
Benutzerbild von Erich_F
 
Offline
Registriert seit: 05-2001
Ort: Otterfing
Beiträge: 607
Hallo,

poste doch mal die Ausgabe von SET z.Bsp. so
Code:
C:\>Set >c:\settest.txt
cu Erich

Signatur
hex math would be easier if i had 16 fingers

www.ServerHowTo.de - Das MCSEboard.de HowTo Projekt ist online!

    Mit Zitat antworten
Antwort


Themen-Optionen


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Kann keine exe mehr ausführen! Biene_Maja Windows Forum — Allgemein 5 17.10.2003 01:48
kann nichts mehr ausführen ..... noXon Windows Forum — Allgemein 7 09.01.2003 16:28
kann keine exe mehr ausführen Ridick Windows Forum — Allgemein 5 28.10.2002 18:51
Kann keine exe dateien mehr ausführen! KIKI Windows Forum — Allgemein 11 16.10.2002 16:09
Kann keine Dateien mehr ausführen! Basti.Bodo Windows Forum — Allgemein 2 08.08.2002 20:15


Alle Zeitangaben in MEZ/CET. Es ist jetzt 08:31 Uhr. Seite generiert in 0,040 Sekunden.

- Unsere Partner -

Copyright © 2000 – 2012 MCSEboard.de

Sprung zum Seitenanfang