Esse deve ser o comportamento normal. Este lote:
:: Q:\Test17\WhoStartedMe.cmd
@Echo off
Echo %cmdcmdline%
pause
mostra com que linha cmd o lote foi iniciado e aguarda por qualquer tecla
Começou a ganhar Win + R
C:\WINDOWS\system32\cmd.exe /c ""Q:\Test17\WhoStartedMe.cmd" "
Press any key to continue . . .
Iniciado em uma janela aberta do cmd:
> WhoStartedMe.cmd
"C:\WINDOWS\system32\cmd.exe"
Press any key to continue . . .
Começou em uma janela do Powershell aberta:
PS> .\WhoStartedMe.cmd
C:\WINDOWS\system32\cmd.exe /c ""Q:\Test17\WhoStartedMe.cmd""
Press any key to continue . . .