Meu arquivo em lote continua em loop, mas por quê?

Eu escrevi um arquivo em lotes de um programa VB.NET que estou criando.

Quando clico duas vezes no arquivo no Windows XP, ele exibe um prompt de comando e parece estar sendo executado repetidas vezes.

Meu arquivo de lote é o seguinte

REG ADD "HKCU\Software\Classes\*\shell\Open Folder In Rename" /ve /t REG_SZ  /d "Open With Rename" /f
REG ADD "HKCU\Software\Classes\*\shell\Open Folder In Rename\Command" /ve /t REG_SZ  /d "P:\Misc\Rename v2.0\Rename v2.0\bin\Debug\Rename v2.0.exe ""%1""" /f
EXIT

Eu não consigo entender o que eu fiz de errado, mas se eu abrir um prompt de comando e executá-lo de lá, ele é executado uma vez.

Qualquer ajuda seria muito apreciada!

obrigado

questionAnswers(3)

yourAnswerToTheQuestion