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, 4784 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 ..
Ä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 ...

VB for Applications
gelöst VBS Suchen und Ersetzen bei UTF8 XML Dateien funktioniert nicht (7)

Frage von Nexxudus zum Thema VB for Applications ...

VB for Applications
gelöst Bestimmtes Arrayfeld mit Variable aufrufen? - VBS (10)

Frage von gabrixl zum Thema VB for Applications ...

Neue Wissensbeiträge
Windows 10

Windows 8.x oder 10 Lizenz-Key aus dem ROM auslesen mit Linux

(6)

Tipp von Lochkartenstanzer zum Thema Windows 10 ...

Tipps & Tricks

Wie Hackt man sich am besten in ein Computernetzwerk ein

(40)

Erfahrungsbericht von Herbrich19 zum Thema Tipps & Tricks ...

Heiß diskutierte Inhalte
Windows 10
gelöst Windows 10 Home "Netzlaufwerk nicht bereit" (19)

Frage von Oggy01 zum Thema Windows 10 ...

Exchange Server
gelöst RU 17 Exchange 2010 . Erfahrungen? (10)

Frage von keine-ahnung zum Thema Exchange Server ...

Datenbanken
gelöst MySQL Zeiterfassungs-Problematik (wer ist eingecheckt) (9)

Frage von NativeMode zum Thema Datenbanken ...

Windows Server
Festplatten Ruhezustand Windows Server 2016 (8)

Frage von ahaeuser zum Thema Windows Server ...