Kernel Panic está correto quando o cmdlet PSDrive pode ser usado apenas no ambiente do PowerShell. O artigo da TechNet ' Usando o novo cmdlet –PSDrive ' estados 'As unidades mapeadas duram apenas até sua sessão atual do Windows PowerShell. 'No entanto, você pode criar um arquivo de configuração que mapeie novamente as unidades toda vez que iniciar o PowerShell.
Além disso, o artigo do TechNet ' Convertendo o método MapNetworkDrive do host de scripts do Windows ' também declara que qualquer unidade criada com o cmdlet –PSDrive 'pode ser usada exatamente como qualquer outra unidade de rede mapeada, desde que você esteja trabalhando no Windows PowerShell. ”Esta é uma unidade do PowerShell e não uma unidade mapeada de verdade. Este artigo mostra que é possível mapear unidades no PowerShell usando o comando Net Use:
net use z: \server\folder
Espero que isso ajude,