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

String ersetzen in Variable (Leerzeichen zu PROZENT20)

Frage Entwicklung Batch & Shell

Mitglied: GlockMane

GlockMane (Level 1) - Jetzt verbinden

06.09.2011 um 10:45 Uhr, 4758 Aufrufe, 4 Kommentare

Hallo alle zusammen, bin schon länger eifriger Leser und jetzt auch registriert, leider auf Grund eines Problems

Möchte in einer Variable, die später Teil einer URL wird ein Leerzeichen durch "%20" ersetzen, ist das überhaupt machbar? Habe jedenfalls hin- und her probiert, bis jetzt ohne Erfolg..

set firma=%firma: =???%

Aus "Firma GmbH" soll "Firma%20GmbH" werden..

Hab stattdessen auch versucht die adresse mit

start "%url%"

anstatt

start %url%

aufzurufen, dann macht er aber den browser nicht auf..

Danke schonmal =)

Gruß
Stefan
Mitglied: bastla
06.09.2011 um 11:07 Uhr
Hallo GlockMane und willkommen im Forum!
Hab stattdessen auch versucht die adresse mit

start "%url%"
...
aufzurufen, dann macht er aber den browser nicht auf..
... was, angesichts der Syntax des "start"-Befehls (nachzulesen in der Online-Hilfe mit "start /?"), nicht weiter überraschend ist - versuch mal
start "" "%url%"
Grüße
bastla
Bitte warten ..
Mitglied: GlockMane
06.09.2011 um 11:21 Uhr
Funktioniert einwandfrei, dann muss ich den blöden String nicht mehr ändern.. Das nächste mal studiere ich erst die Syntax ;)

Gruß & Vielen Dank
Stefan
Bitte warten ..
Mitglied: bastla
06.09.2011 um 11:25 Uhr
Hallo GlockMane!

Solltest Du aber doch einmal in die Verlegenheit kommen, die dem Threadtitel entsprechende Umwandlung vornehmen zu müssen, könntest Du es so versuchen:
01.
set "firma=Firma GmbH" 
02.
setlocal enabledelayedexpansion 
03.
set "firma=!firma: =%%20!" 
04.
endlocal & set "firma=%firma%" 
05.
echo %firma%
Grüße
bastla
Bitte warten ..
Mitglied: GlockMane
06.09.2011 um 11:35 Uhr
Super werd ich mir merken, danke dir nochmal! =)
Bitte warten ..
Neuester Wissensbeitrag
Humor (lol)

Linkliste für Adventskalender

(3)

Information von nikoatit zum Thema Humor (lol) ...

Ähnliche Inhalte
Batch & Shell
gelöst Poweshell Script soll String ersetzen und die leere Zeile löschen (4)

Frage von Mars123 zum Thema Batch & Shell ...

Batch & Shell
gelöst Batch Variable setzten mit Leerzeichen (3)

Frage von Marlon1 zum Thema Batch & Shell ...

Batch & Shell
gelöst Powershell String Suchen mit Wildcard und Ersetzen (6)

Frage von herrmanndominic zum Thema Batch & Shell ...

Batch & Shell
gelöst String mit Zeilenumbruch per Bash ersetzen (1)

Frage von StefanKittel zum Thema Batch & Shell ...

Heiß diskutierte Inhalte
Windows Server
DHCP Server switchen (25)

Frage von M.Marz zum Thema Windows Server ...

SAN, NAS, DAS
gelöst HP-Proliant Microserver Betriebssystem (14)

Frage von Yannosch zum Thema SAN, NAS, DAS ...

Grafikkarten & Monitore
Win 10 Grafikkarte Crash von Software? (13)

Frage von Marabunta zum Thema Grafikkarten & Monitore ...

Windows 7
Verteillösung für IT-Raum benötigt (12)

Frage von TheM-Man zum Thema Windows 7 ...