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

Batch Skript zum Auslesen einer bestimmten Stelle in einer .txt

Frage Entwicklung Batch & Shell

Mitglied: holyone

holyone (Level 1) - Jetzt verbinden

13.07.2012, aktualisiert 15:21 Uhr, 2983 Aufrufe, 2 Kommentare

Hallo zusammen,
ich habe da ein Problem und zwar möchte ich folgendes mit einem Batchskript bewerkstelligen:

Ich habe eine .txt welche folgenden Text beinhaltet:
Profiles/jcl2t3td.default

Ich brauche jetzt aber nur den Teil hinter dem / (jcl2t3td.default ) den benötige ich in einer Variable, damit ich damit weiterarbeiten kann.

Ich weiß dass das mit einer for schleife zu machen ist, nur bekomme ich es nicht so wirklich hin.

Im Moment sieht mein Ansatz so aus:
for /f "tokens=2 delims=\" %%i in (%userprofile%\value.txt) do echo %%i
Da dachte ich mir eigenltich, dass mir der richtige Wert ausgegeben wird..
Ist aber nicht so...

Was habe ich da noch für möglichkeiten?

Danke schonmal für eure hilfe
Mitglied: bastla
13.07.2012, aktualisiert um 15:40 Uhr
Hallo holyone und willkommen im Forum!

Wird's besser, wenn Du "/" anstelle von "\" als Delimiter verwendest?

Soferne der Batch auch unter XP funktionieren soll, würde sich anbieten:
for /f "usebackq tokens=2 delims=/" %%i in ("%userprofile%\value.txt") do echo %%i
und falls es um Firefox geht, könnte das ja überhaupt gleich so aussehen:
for /f "tokens=2 delims=/" %%i in ('findstr /b "Path=Profiles/" "%appdata%\Mozilla\Firefox\profiles.ini"') do echo %%i
Grüße
bastla
Bitte warten ..
Mitglied: holyone
13.07.2012 um 15:52 Uhr
Neeeeeeeeeeeeeeeeein wieeeee Peinlich...

Verdammt... Danke! Wahrscheinlich war ich einfach zu sehr drin und hab einfach nicht mehr drauf geachtet ob ich alles richtig gemacht hab.

Vielen Dank & Sorry für die Arbeit

Jetzt funktionierts so wie ich mir das gedacht habe

Btw. es geht um Thunderbird :p

Danke noch mal!

Gruß,
Holyone
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
gelöst Mittels Batch eine Uhrzeit aus einer .txt auslesen und verabeiten (4)

Frage von Beatzler zum Thema Batch & Shell ...

Windows Server
gelöst Batch Skript während dem Betrieb mittels GPO laufen lassen (14)

Frage von WinLiCLI zum Thema Windows Server ...

Neue Wissensbeiträge
Batch & Shell

Batch als Dienst bei Systemstart ohne Anmeldung ausführen

(2)

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 ...

Peripheriegeräte

Was beachten bei der Wahl einer USV Anlage im Serverschrank

(9)

Tipp von zetboxit zum Thema Peripheriegeräte ...

Heiß diskutierte Inhalte
Exchange Server
Exchange 2016 Standard Server 2012 R2 Hetzner Mail (36)

Frage von Datsspeed zum Thema Exchange Server ...

Windows 7
gelöst Lokales Adminprofil defekt (25)

Frage von Yannosch zum Thema Windows 7 ...

Verschlüsselung & Zertifikate
Mit Veracrypt eine zweite interne (non-system) Festplatte verschlüsseln (11)

Frage von Bernulf zum Thema Verschlüsselung & Zertifikate ...

Internet Domänen
Nameserver ein Geist? (9)

Frage von zelamedia zum Thema Internet Domänen ...