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

gelöst Bestimmter Text aus einer Textdatei umgeändert in einer Variable speichern?

Mitglied: spookypoof

spookypoof (Level 1) - Jetzt verbinden

12.11.2014, aktualisiert 13.11.2014, 877 Aufrufe, 4 Kommentare, 1 Danke

Hallo,

Ich wollte den Inhalt aus einer Textdatei umgeändert in einer Variable speichern.
Beispiel:

Textdatei.txt beinhaltet z.B. "best" (ohne Anführungszeichen) und ich will diesen Inhalt dann als "Sehr gut" speichern.
Und das mehrmals. Es kann nämlich sein, dass in der Textdatei "worst" steht und die Batch muss dann dies als "Sehr schlecht" in einer Variable speichern.

Wie geht das?

Grüße
-spooky
Mitglied: rubberman
12.11.2014, aktualisiert um 18:37 Uhr
Hallo spookypoof,

geht's vielleicht noch unkonkreter?

Ich wollte den Inhalt aus einer Textdatei umgeändert in einer Variable speichern.
Den gesamten Inhalt einer Datei in einer Variablen? Öhm, wenn sie nur aus einer Zeile besteht, ja.

Textdatei.txt beinhaltet z.B. "best"
Ach so, also nur ein Wort pro Datei.

Und das mehrmals.
Äh, doch mehrere Worte pro Datei? Aber immer noch nur eine Zeile, oder?

Es kann nämlich sein, dass in der Textdatei "worst" steht und die Batch muss dann dies als "Sehr schlecht" in einer Variable speichern.
Wie meinst du dass? Textersetzung? Oder soll sobald in einer Datei (z.B. per FINDSTR) irgendwo das Wort "worst" gefunden wird, einfach eine Variable mit Inhalt "Sehr schlecht" erstellt werden? Was, wenn "best" und "worst" in der gleichen Datei vorkommen?

Sorry, aber ohne Glaskugel mit der man auf deinen Bildschirm schauen kann wird das nix.
Gib mal den Inhalt so einer Datei als konkretes Beispiel an und erzähle, wie du dir die Verarbeitung vorstellst.

Grüße
rubberman
Bitte warten ..
Mitglied: spookypoof
12.11.2014, aktualisiert um 22:59 Uhr
Hallo rubberman,

Erstmal sorry wegen der ungenauen Erklärung.
Es ist immer nur eine Zeile (ein Wort ohne Leerzeichen). Nein, "best" und "worst" können nicht beide in der Datei vorkommen. Und ja, wie du gesagt hast,

Zitat von rubberman:
Oder soll sobald in einer Datei (z.B. per FINDSTR) irgendwo das Wort "worst" gefunden
wird, einfach eine Variable mit Inhalt "Sehr schlecht" erstellt werden?

So wollte ich es Erklären

Aber die Textdatei könnte auch nur z.B. "best" beinhalten. Dan soll eine Variable mit dem Inhalt "Sehr gut" erstellt werden.

Grüße
-spooky
Bitte warten ..
Mitglied: rubberman
LÖSUNG 13.11.2014, aktualisiert um 15:06 Uhr
Hallo spookypoof.

Dann lässt sich das relativ leicht lösen.
01.
@echo off &setlocal 
02.
set "file=test.txt" 
03.
 
04.
set "msg=Suchzeichenfolgen nicht gefunden" 
05.
>nul findstr "best" "%file%" && set "msg=Sehr gut" 
06.
>nul findstr "worst" "%file%" && set "msg=Sehr schlecht" 
07.
 
08.
echo %msg% 
09.
pause
... ungetestet ...

Grüße
rubberman
Bitte warten ..
Mitglied: spookypoof
13.11.2014 um 15:07 Uhr
Hallo rubberman,

Vielen Dank für die Hilfe! Hat geklappt

Grüße
-spooky
Bitte warten ..
Ähnliche Inhalte
Batch & Shell

Jede Zeile einer Textdatei in eigene Variable speichern

Frage von tomaschkuBatch & Shell4 Kommentare

Hallo erstmal, Da ich keine passende Antwort auf meine Frage gefunden habe, will ich es hier versuchen. Als Beispiel: ...

Visual Studio

VBS schreibt bestimmte Variable nicht in Textdatei

gelöst Frage von SaschaaaaaVisual Studio11 Kommentare

Hallo Community, kann gut sein das in dem Script ein paar mehr Fehler sind. Mir geht es aber aktuell ...

Batch & Shell

Powershell: Bestimmte Anzahl an Variablen von User Eingabe speichern

gelöst Frage von clubmateBatch & Shell4 Kommentare

Morgen Freunde, ich habe ein kleines Problem. Ich habe eine Do-Until-Schleife: Nun möchte ich aber, dass $AnzahlHosts soviele Werte ...

Batch & Shell

Variable in TextDatei auslesen

gelöst Frage von arvaxtrBatch & Shell5 Kommentare

Hallo Leute, ich habe eine TextDatei, in der eine Benutzervariable steht: %MyVar% ist als Benutzervariable in den Umgebungsvariablen definiert. ...

Neue Wissensbeiträge
Windows 10

Neue Sicherheitslücke in Windows 10 (Version 1709) durch Google öffentlich geworden

Information von kgborn vor 4 StundenWindows 10

Vor ein paar Tagen haben Googles Sicherheitsforscher vom Projekt Zero eine Sicherheitslücke im Edge-Browser publiziert. Jetzt wurde eine weitere ...

iOS
IOS 11.2.6 verfügbar
Information von sabines vor 10 StundeniOS

Mit dem Update soll der Bug behoben werden, bei dem eine bestimmte Zeichenkette IOS zum Absturz gebracht hat.

Sicherheit
Sicherheitsrisiko: Die Krux mit 7-Zip
Information von kgborn vor 1 TagSicherheit8 Kommentare

Bei vielen Anwendern ist das Tool 7-Zip zum Entpacken von Archivdateien im Einsatz. Die Software ist kostenlos und steht ...

Internet

Datendealing im WWW Tracking Methoden immer brutaler

Information von sabines vor 1 TagInternet

Interessanter Artikel zum Thema Tracking im WWW und die immer "besseren" Methoden des Trackings. Professor Arvind Narayanan (Princeton-Universität) betreibt ...

Heiß diskutierte Inhalte
Router & Routing
LANCOM VPN CLIENT einrichten
Frage von Finchen961988Router & Routing27 Kommentare

Hallo, ich habe ein Problem und hoffe ihr könnt mir helfen, wir haben einen Kunden der hat einen Speedport ...

Windows Server
AD DS findet Domäne nicht, behebbar?
Frage von schapitzWindows Server23 Kommentare

Guten Tag, ich habe bei einem Kunden ein Problem mit den AD DS. Umgebung ist folgende: Windows Server 2016 ...

LAN, WAN, Wireless
VPN Cisco ASA5505 PaloAlto PA-200
gelöst Frage von YannoschLAN, WAN, Wireless22 Kommentare

Hallo zusammen, ich würde gerne ein Site-to-Site VPN zwischen den beiden Standorten aufbauen. PaloAlto PA200 Internetanschluss Deutsche Telekom GK ...

Webbrowser
Welcher Browser ist der Beste?
Frage von justtinWebbrowser15 Kommentare

Hallo Leute Ich habe eine interessante Frage. Mich wurde mal interessieren welcher Browser ist eure meinung nach der beste? ...