[...] I didn't enable ssh on that virtual machine. I want to connect to that machine without enabling the ssh and execute some shell commands using power shell.
Seu desejo de conectar-se remotamente a um shell é totalmente incompatível com o seu desejo de desativar os serviços remotos que oferecem um shell.
De uma forma ou de outra, você precisa ativar um transporte para transportar a comunicação da shell. O PowerShell não roda no Linux (projetos e implementações estranhas à parte), e mesmo se você precisasse habilitar o serviço WinRM, que é basicamente (amplamente falando), OpenSSH para Windows. Se você desativou o SSH na máquina Linux, não há razão para acreditar que você habilitaria o WinRM se estivesse disponível teoricamente.
Você não tem outra opção senão habilitar o ssh ou usar o console do Hyper-V.