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

Wie entwertet man richtig?

Frage Entwicklung Batch & Shell

Mitglied: dctibi

dctibi (Level 1) - Jetzt verbinden

08.08.2011 um 16:05 Uhr, 4854 Aufrufe, 1 Kommentar

Hallo, ich hätte eine allgemeine Frage, wie man in einer Batch am besten Zeichen entwertet...

Anbei kleines Beispiel - kommt ein Smiley, Prozent, Anführungszeichen, u.a. vor (ich blicke da auch nicht ganz durch, wann es eigentlich spinnt), kommt eine Katastrophe heraus

Hallo, ich hätte eine allgemeine Frage, wie man in einer Batch am besten Zeichen entwertet...

Anbei kleines Beispiel - kommt ein Smiley, Prozent, Anführungszeichen, u.a. vor (ich blicke da auch nicht ganz durch, wann es eigentlich spinnt), kommt eine Katastrophe heraus

Ich denke, dass das Entwerten ein allgemein interessantes Thema ist - aber, sicher ist sicher, ein Beispiel hierzu, was ich so mache bzw. was ich vermutlich falsch mache...

@echo off & SETLOCAL
SETLOCAL ENABLEEXTENSIONS
SETLOCAL DISABLEDELAYEDEXPANSION
set befehl="type i:\bookm*.ht* | find /v ^"^(^" "
for /f "tokens=* delims=""" %%i in ('%befehl%') do (
set Zeile=%%i
call :ProcessZeile %%i
)
goto :eof

:ProcessZeile
set "bla=%Zeile:http://127.0.0.1:10000/=\\%"
echo Zeile %Zeile%
echo bla %bla%
echo+
)
goto :eof
Mitglied: bastla
08.08.2011 um 21:59 Uhr
Hallo dctibi!

Dein "find" ist mir nicht ganz klar, aber den (von mir ungetesteten) Rest könntest Du so versuchen:
01.
... 
02.
for /f "delims=" %%i in ('%befehl%') do ( 
03.
    set "Zeile=%%i" 
04.
    call :ProcessZeile 
05.
06.
goto :eof 
07.
 
08.
:ProcessZeile 
09.
set "bla=%Zeile:http://127.0.0.1:10000/=\\%" 
10.
setlocal enabledelayedexpansion 
11.
echo Zeile !Zeile! 
12.
echo bla !bla! 
13.
echo+ 
14.
endlocal 
15.
16.
goto :eof
Grüße
bastla

P.S.: Die Codeformatierung ist hier beschrieben ...
Bitte warten ..
Ähnliche Inhalte
Server-Hardware
Maxdata Platinum 110 bootet nicht richtig (8)

Frage von Windows10Gegner zum Thema Server-Hardware ...

Windows Server
Wie erstellt man ein servergespeichtertes Profil richtig? (3)

Frage von theboss24hd zum Thema Windows Server ...

LAN, WAN, Wireless
Netzwerksetup mit LWL richtig machen (5)

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

Neue Wissensbeiträge
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

(8)

Tipp von zetboxit zum Thema Peripheriegeräte ...

Windows 10

Das Windows 10 Creators Update ist auf dem Weg

(6)

Anleitung von BassFishFox zum Thema Windows 10 ...

Heiß diskutierte Inhalte