Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

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

Probleme mit Fehlermeldung in BAT

Frage Entwicklung Batch & Shell

Mitglied: JK87

JK87 (Level 1) - Jetzt verbinden

01.10.2005, aktualisiert 04.10.2005, 4159 Aufrufe, 6 Kommentare

Hab folgendes Problem:

Wenn ich bei dem unteren Befehl ">nul" zum verbergen der Meldungen weglasse schliesst sich gleich das ganze Fenster und wenn ich ">nul" und den bestimmten Fehlerkanal wegschicken möchte kommt die Meldung immer noch!

<img src='/images/articles/34f9e7c1720ccb9b5383634562e3ead0-bat_fehler.gif' align='default' hspace='0' vspace='0' border='0'>

Weis jemand eine Lösung?

thx

JK
Mitglied: l0n3w0lf
02.10.2005 um 10:47 Uhr
Hi,

also zum debuggen hilft immer eine Pause einfügen ohne Zeitangabe dann wartet das Batch auf einen Tastendruck.

Beim ersten Befehl würde ich mal die Pfadangaben checken wenn das Batch im gleichen Verzeichnis steht braucht du keinen \ oder wenn dann .\ oder füge das Verzeichnis zur PATH Variable hinzu.

Hoffe das hilft dir irgendwie
Bitte warten ..
Mitglied: JK87
02.10.2005 um 12:02 Uhr
Erstmal Danke, aber das nützt mir nicht wirklich was!

Ich weis, dass die Datei bzw. der Pfad fehlt, er soll einfach nicht die Meldung anzeigen.

Hab den PAUSE-Befehl drinnen und er schließt sich tortzdem.

Ich habe keine Ahnung warum, weis jemand ein Lösung?

JK
Bitte warten ..
Mitglied: Biber
03.10.2005 um 09:48 Uhr
Moin, JK87,

einfache Antwort:
type \prefs.js 2>nul|find /v "user_pref(""network.proxy.type"",1);" 1>nul

Dann würde er die Fehlermeldung vom "type"-Befehl entsorgen.
Nichtsdestotrotz: Er bringt die Fehlermeldung ja, weil die Datei nicht da ist.

Also solltest Du lieber (sinngemäß) so prüfen:

If exist \prefs.js (type \prefs.js |find /v "user_pref(""network,proxy.type"",1);" 1>nul)

oder
...
If not exist \prefs.js goto keinePrefsJsda
type \prefs.js 2|find /v "user_pref(""network,proxy.type"",1);" 1>nul
:: ...die Anweisungen, falls die Datei ist
::....

goto WeiterImText

:goto keinePrefsJsda
echo Datei \prefs.js nicht gefunden!
:: ... Fehlerbehandlung
goto WeiterImText


:WeiterImText

Bei dem zweiten Befehl, dem mit dem Move, sieht der "\\prefsOff.js"-Parameter so aus, als hätte er einen Backslash zuviel.
Auch da würde ich mit "If exist Dateiname vorher prüfen, ob ich überhaupt etwas zum Verschieben da habe.

HTH Frank / der Biber aus Bremen
Bitte warten ..
Mitglied: JK87
04.10.2005 um 09:55 Uhr
Danke!

Habe noch eine Fehlerquelle gefunden:
reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v "ProxyEnable" /t REG_DWORD /d "0" /f
pasue
Trotz Pause schließt sich die Datei selbst, warum?
Jemand eine Ahnung?

JK
Bitte warten ..
Mitglied: Biber
04.10.2005 um 10:58 Uhr
>reg add "HKEY_CURRENT_USER\SoftwareSettings".....
>pasue


..vielleicht kennt Deine Win-Version den Befehl "pasue" nicht, den gibts erst seit 2004 *gg
evtl. Tippfehler?
Bitte warten ..
Mitglied: JK87
04.10.2005 um 11:53 Uhr
Ja, danke, schon gesehen. Tippfehler!

Sorry!

JK
Bitte warten ..
Ähnliche Inhalte
Exchange Server
Probleme mit Exchange-Dienste, E-Mails sind nicht angekommen (2)

Frage von cramtroni zum Thema Exchange Server ...

Windows Server
gelöst SQLExpress Probleme bei Backup (4)

Frage von Alternativende zum Thema Windows Server ...

Linux
Probleme beim Autostart Icewiesel im Vollbildmodus (1)

Frage von Thomas91 zum Thema Linux ...

Neue Wissensbeiträge
Google Android

Cyanogenmod alternative Downloadquelle

(5)

Tipp von Lochkartenstanzer zum Thema Google Android ...

Batch & Shell

Batch als Dienst bei Systemstart ohne Anmeldung ausführen

(5)

Tipp von tralveller zum Thema Batch & Shell ...

Sicherheits-Tools

Sicherheitstest von Passwörtern für ganze DB-Tabellen

(1)

Tipp von gdconsult zum Thema Sicherheits-Tools ...

Heiß diskutierte Inhalte
Windows Server
gelöst Exchange HyperV Prozessorlast (19)

Frage von theoberlin zum Thema Windows Server ...

Hardware
16-20 Port POE Switch mit VLAN (19)

Frage von thomasreischer zum Thema Hardware ...

Windows Server
Server mit Netzwerkaussetzern (17)

Frage von SarekHL zum Thema Windows Server ...

LAN, WAN, Wireless
gelöst Batchdatei um einen Proxy einzustellen (14)

Frage von CrystalFlake zum Thema LAN, WAN, Wireless ...