Powershell - "variável Clear-Item:" vs "Remove-Variable"

Ao armazenar temporariamente o texto em variáveis ​​do PowerShell no tempo de execução, qual é a maneira mais eficiente de remover o conteúdo de uma variável da memória quando ela não é mais necessária?

Eu usei os doisClear-Item variable: eRemove-Variable mas com que rapidez algo é removido da memória com o último contra o conteúdo da memória com o antigo?

EDIT: Eu deveria ter feito um pouco mais claro por que estou perguntando.

Estou automatizando o login do RDP para várias VMs de aplicativo (o aplicativo não é executado como um serviço, desenvolvedores terceirizados, uma longa história).

Então, estou desenvolvendo (em grande parte concluído) um script para agrupar sessões de lançamento para cada uma das VMs.

A ideia é que a função de script que armazena as credenciais usaread-host para solicitar hostname entãoget-credentials para pegar o domínio / usuário / senha.

O passe é então convertido a partir da cadeia segura usando uma chave de 256 bits (chave de tempo de execução exclusiva para a máquina / usuário que armazenou os creds e executa o lançamento do grupo).

O nome, domínio, usuário e senha criptografada das VMs são armazenados em um arquivo. Ao iniciar uma sessão, os detalhes são lidos, senha descriptografada, detalhes passados ​​paracmdkey.exe armazenar\generic:TERMSRV credencial para essa VM, limpe a variável de passagem de texto simples, ative o mstsc nesse host, alguns segundos depois remova a credencial do repositório de credenciais do Windows. (Se eu passei a senha para cmdkey.exe como algo diferente de texto simples, a sessão RDP receberia credenciais incorretas ou não).

Então, daí a pergunta, eu preciso da senha em texto simples para existir na memória para o menor tempo possível.

Para manter os seguranças felizes, o script em si é aes256 criptografado e um c # wrapper com seu próprio ps lê, descriptografa e executa o script, portanto, não há fonte de texto sem formatação na máquina que o executa. (Fonte criptografada em um compartilhamento de arquivos de forma tão eficaz Eu tenho um interruptor de matar, pode simplesmente substituir o script criptografado com outro exibindo uma mensagem de que este aplicativo foi desativado)