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, 4813 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 ..
Neuester Wissensbeitrag
Windows 10

Powershell 5 BSOD

(8)

Tipp von agowa338 zum Thema Windows 10 ...

Ähnliche Inhalte
Firewall
Firewall für DMZ und Intranet richtig konfigurieren (3)

Frage von vGaven zum Thema Firewall ...

Windows Server
Windows Server 2016 VPN richtig konfigurieren (1)

Frage von junior zum Thema Windows Server ...

Outlook & Mail
gelöst Kompletter Export von Postfach in Outlook. wie mache ich es richtig? (30)

Frage von fireskyer zum Thema Outlook & Mail ...

LAN, WAN, Wireless
gelöst Netzwerkstecker richtig verkabelt? (4)

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

Heiß diskutierte Inhalte
Microsoft
Ordner mit LW-Buchstaben versehen und benennen (21)

Frage von Xaero1982 zum Thema Microsoft ...

Netzwerkmanagement
gelöst Anregungen, kleiner Betrieb, IT-Umgebung (18)

Frage von Unwichtig zum Thema Netzwerkmanagement ...

Windows Update
Treiberinstallation durch Windows Update läßt sich nicht verhindern (17)

Frage von liquidbase zum Thema Windows Update ...