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, 4146 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 ..
Neuester Wissensbeitrag
Windows 10

Sticky Notes - Autostart unterbinden

Tipp von Pedant zum Thema Windows 10 ...

Ähnliche Inhalte
Voice over IP
gelöst RTP Probleme bei Yealink T46G - erster Satz ist oft nicht zu hören (4)

Frage von istike2 zum Thema Voice over IP ...

Windows Installation
Probleme bei der Installation von neuen Rollen auf Windows 2008 SBS (1)

Frage von florian.rhomberg zum Thema Windows Installation ...

CPU, RAM, Mainboards
Intel Atom C2000 sorgt für Probleme (1)

Link von transocean zum Thema CPU, RAM, Mainboards ...

Backup
Mailstore Server macht Probleme (4)

Frage von galnar zum Thema Backup ...

Heiß diskutierte Inhalte
Flatrates
DeutschlandLAN der Telekom - welche internen IPs? (19)

Frage von qualidat zum Thema Flatrates ...

LAN, WAN, Wireless
Wie Gäste ins Internet bringen? (15)

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

Linux
gelöst Schmaler Scrollbalken in Python-Anwendung (14)

Frage von indi955 zum Thema Linux ...

Batch & Shell
gelöst Base64 Decode (Batch,VBS) (12)

Frage von clragon zum Thema Batch & Shell ...