No Linux, o caractere '~' (til) é apenas um atalho para o diretório inicial dos usuários. O equivalente no Windows é a variável de ambiente '% USERPROFILE%'. Você pode ser capaz de atribuir algo mais conveniente, como '~', mas eu não tenho minha caixa do windows em execução para testar isso para você.
A última vez que verifiquei o Powershell não tinha o mklink, mas ele deveria seguir os links definidos pelo cmd.exe.