Com o PowerShell, temos a capacidade de definir aliases de seqüência de caracteres para cmdlets, mas o comando cd \ funciona muito bem no cmd.exe padrão e, portanto, não é um alias do PowerShell.
Só porque é um formulário padrão no CMD não significa que não seja um pseudônimo no PS. De fato, quase sempre o "comando padrão" no CMD, que também funciona no PS, é um alias. CD é um apelido para set-location
.
Use o comando get-alias cd
para aprender este e outros truques surpreendentes!
POR QUE CD\
um comando válido não é uma pergunta que o Superusuário possa responder.
ATUALIZAR
O CMD não precisa carregar o PS para fazer nada.
Lendo seus comentários, estou tendo a ideia de que a primeira coisa que você precisa reconhecer é que o CD \ se comportou dessa maneira no CMD muito antes do PS aparecer, então esqueça o PS. Misturar PS nisso é trazer confusão. Você já esqueceu o PS? ( A resposta correta aqui é "sim") Bom.
Como Lưu Vĩnh Phúc menciona em seu comentário, as cadeias de comando podem ser escapadas usando vários métodos e por vários motivos. POR QUE eles fazem isso depende do analisador de comandos individual, do sistema host, do comando específico, das pessoas ou equipes ou organizações que desenvolveram tudo isso e, possivelmente, outros motivos também.