lefg 276 Posted October 18, 2014 Report Posted October 18, 2014 (edited) Werte Gemeinde, Für die For-Schleife https://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/for.mspx?mfr=true gibt es Variable with modifier, auch einen zum Entfernen umschliessender Anführungszeichen. %~I Expands %I which removes any surrounding quotation marks (""). Ich komme nicht drauf, wie das anzuwenden ist. Kann mir bitte jemand auf die Sprünge helfen? Habt Dank für Aufmerksamkeit und Rat. Edgar Edited October 18, 2014 by lefg
daabm 1,438 Posted October 18, 2014 Report Posted October 18, 2014 Das sorgt nur dafür, daß Du hinterher einen Namen hast, der definitiv KEINE Anführungszeichen hat. Die kannst Du dann nach Bedarf und unbesorgt wieder hinzufügen... Ich hab das in 20 Jahren noch nie gebraucht :cool: %~dp0 dagegen in jedem Batch.
lefg 276 Posted October 18, 2014 Author Report Posted October 18, 2014 (edited) Ich habs wohl gerade gefunden, bin noch am Testen. For /f %%a in (""Zeichenkette"") do echo %%~a pause For /f "usebackQ" %%a in ('"Zeichenkette"') do echo %%~a pause Es werden einschließende Anführungszeichen entfernt Hier funktioniert es nicht, denn die Anführungszeichen gelten wohl nicht als einschließend. for /f "Tokens=1" %%i in ('wmic path win32_networkadapterconfiguration get ipaddress^|findstr /C:".32"') do set var=%%~i pause Edited October 18, 2014 by lefg
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now