Eu passei TRÊS dias inteiros tentando converter nosso arquivo Kix existente (que eu criei) para o Powershell.
O que eu encontrei, o Powershell ainda não está totalmente pronto para ser usado como um script de login.
Talvez na versão mais recente, mas agora com o Powershell 2.0, descobri que os comandos usados são portados principalmente pela VBS.
O comando "If" no Kixtart eu acho que é muito eficaz porque eu usei em vários sites de clientes e funciona. Puro e simples, é rápido, o comando é fácil de ler para um Administrador do Sistema que nunca usou o Kix antes. Quer dizer, se você comparar o mesmo comando de mapeamento de unidade no Kixtart com o que você tem que escrever para fazer a mesma coisa no Powershell, isso parece muito complicado.
Eu escrevi sobre isso em meu blog: link . Vou atualizá-lo com uma comparação do meu script kix com o meu script Powershell modificado e você verá o que quero dizer.
Espero que ajude.