Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

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

In Bildschirmausgabe nach Zeichenkette mit enthaltenen Anführungszeichen suchen

Frage Entwicklung Batch & Shell

Mitglied: Physikuss

Physikuss (Level 1) - Jetzt verbinden

14.03.2010 um 22:20 Uhr, 5237 Aufrufe, 5 Kommentare

Hallo,

ich habe jetzt eine Weile die Suchfunktion bemüht, jedoch hab ich nichts wirklich hilfreiches gefunden.
Ich möchte die Bildschirmausgabe eines Befehls in einer Batch mach der Zeichenkette
state = "3"
durchsuchen und den errorlevel von "find" oder "findstr" anschließend auswerten. Leider komme ich mit den Anführungszeichen nicht zurecht und in den meisten Threads wird nur besprochen, wie man Anführungszeichen weg bekommt.

Vielen Dank schonmal für eure Hilfe.

Gruß, Physikuss
Mitglied: bastla
14.03.2010 um 22:34 Uhr
Hallo Physikuss!

Versuch es mit
... |findstr /c:"state = \"3\"">nul && echo Zeile ist da || echo Zeile ist nicht da
Grüße
bastla
Bitte warten ..
Mitglied: Physikuss
15.03.2010 um 11:14 Uhr
Hallo bastla,

danke erstmal für deine Hilfe. Ich werds zu Hause gleich ausprobieren. Kannst du mir den eine gute Übersicht empfehlen für die Maskierung von Sonderzeichen in einem Batch?
Bitte warten ..
Mitglied: bastla
15.03.2010 um 11:39 Uhr
Hallo Physikuss!
Kannst du mir den eine gute Übersicht empfehlen
Das nicht, aber es lässt sich (fast) in einem Satz zusammenfassen: In Batch wird das Caret (^) zum Maskieren verwendet, in "findstr" der Backslash (\), wobei in beiden Fällen Zeichen mit ansonsten anderer Bedeutung / Funktion (in Batch zB <|>&, in "findstr" siehe Hilfe; Beispiele wären ^$.\) per Maskierung zu "gewöhnlichen" Zeichen gemacht werden.

Grüße
bastla
Bitte warten ..
Mitglied: Physikuss
15.03.2010 um 22:04 Uhr
Hallo bastla,
danke nochmal für deine Hilfe. Hat alles super geklappt. Es lag also nur an meine Makierung der Anführungszeichen.

Grüße,
Physikuss
Bitte warten ..
Mitglied: bastla
15.03.2010 um 22:20 Uhr
Hallo Physikuss!
Es lag also nur an meine Makierung der Anführungszeichen.
Eher an der "Nicht-Maskierung" ...

Grüße
bastla
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
gelöst Powershell scriptblock - Anführungszeichen (3)

Frage von Markus2016 zum Thema Batch & Shell ...

Microsoft Office
gelöst Excel (2016): Enthaltenen Text suchen (3)

Frage von ralfkausk zum Thema Microsoft Office ...

Batch & Shell
gelöst Batch um Satz zwischen Anführungszeichen aus 1. Zeile in Textdatei lesen (3)

Frage von georg2204 zum Thema Batch & Shell ...

Neue Wissensbeiträge
Multimedia

Raspberry Pi als Digital-Signage-Computer

(1)

Information von BassFishFox zum Thema Multimedia ...

Windows Update

Novemberpatches und Nadeldrucker bereiten Kopfschmerzen

(15)

Tipp von MettGurke zum Thema Windows Update ...

Windows 10

Abhilfe für Abstürze von CDPUsersvc auf Win10 1607 und 2016 1607

(7)

Tipp von DerWoWusste zum Thema Windows 10 ...

Heiß diskutierte Inhalte
Router & Routing
Freigabe aus anderem Netz nicht erreichbar (31)

Frage von McLion zum Thema Router & Routing ...

Visual Studio
Vb.net-Tool zum Erzeugen einer Outlook-E-Mail (24)

Frage von ahstax zum Thema Visual Studio ...

Batch & Shell
Batch Programm verhalten bei shoutdown -p (19)

Frage von Michael-ITler zum Thema Batch & Shell ...

Windows Netzwerk
Netzwerk Neustrukturierung (15)

Frage von IT-Dreamer zum Thema Windows Netzwerk ...