Para iniciar cmd.exe na sessão 0, use psexec em Sysinternals
psexec.exe -s 0 cmd.exe
Agora você tem um console em execução na sessão 0,
você também pode iniciar o cmd.exe na sessão 0 e exibir a GUI:
psexec.exe -s -i 0 cmd.exe
Dessa forma, quando você alternar para a sessão 0, o cmd.exe estará esperando por você lá.
você tem tantos direitos quanto conseguir no Windows 7:
whoami /all
se você usa outros PsTools, lembre-se de usar a opção / Acceptteula:
pslist /accepteula
caso contrário o programa abre uma caixa de mensagem para pedir para aceitar o Eula, o programa irá travar porque não há interface do usuário na sessão 0 para fechar a caixa de mensagem.
Para verificar se você está executando na sessão 0, você pode usar qprocess:
qprocess /ID:0
você verá o seu 'cmd.exe' entre todos os processos de serviço.