Como faço para escapar de e comercial em arquivos em lote?

Como faço para escapar de e comercial em um arquivo de lote (ou a partir da linha de comando do Windows), a fim de usar ostart comando para abrir páginas da web com e comercial na URL?

Aspas duplas não funcionarão comstart; isso inicia uma nova janela de linha de comando.

Atualização 1: A solução de Wael Dalloul funciona. Além disso, se houver caracteres codificados de URL (por exemplo, o espaço é codificado como% 20) na URL eestá em um arquivo de lote então '%' deve ser codificado como '%%'. Este não é o caso no exemplo.

Exemplo, da linha de comando (CMD.EXE):

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

vai resultar em

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

sendo aberto no navegador padrão e esses erros na janela da linha de comando:

'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.

Plataforma: Windows XP 64 bit SP2.

questionAnswers(7)

yourAnswerToTheQuestion