Wie kann ich kaufmännisches Und in Batchdateien umgehen?

Wie kann ich kaufmännisches Und in einer Batch-Datei (oder über die Windows-Befehlszeile) umgehen, um die zu verwenden?start Befehl zum Öffnen von Webseiten mit kaufmännischem Und in der URL?

Doppelte Anführungszeichen funktionieren nichtstart; Dadurch wird stattdessen ein neues Befehlszeilenfenster gestartet.

Update 1: Die Lösung von Wael Dalloul funktioniert. Wenn URL-codierte Zeichen vorhanden sind (z. B. Leerzeichen sind als% 20 codiert), muss URL und angegeben werdenEs ist in einer Batch-Datei dann muss '%' als '%%' codiert werden. Dies ist im Beispiel nicht der Fall.

Beispiel, von der Kommandozeile (CMD.EXE):

start http://www.google.com/search?client=opera&rls=en&q=escape+ampersand&sourceid=opera&ie=utf-8&oe=utf-8

wird darin enden, dass

http://www.google.com/search?client=opera 

wird im Standardbrowser geöffnet und diese Fehler im Befehlszeilenfenster:

'rls' is not recognized as an internal or external command,
operable program or batch file.
'q' is not recognized as an internal or external command,
operable program or batch file.
'sourceid' is not recognized as an internal or external command,
operable program or batch file.
'ie' is not recognized as an internal or external command,
operable program or batch file.
'oe' is not recognized as an internal or external command,
operable program or batch file.

Plattform: Windows XP 64-Bit-SP2.

Antworten auf die Frage(7)

Ihre Antwort auf die Frage