Powershell: jak zmapować dysk sieciowy za pomocą innej nazwy użytkownika / hasła

Tło: Załóżmy, że używam następującego skryptu powershell z mojej lokalnej maszyny do automatycznego mapowania niektórych dysków sieciowych.

$net = $(New-Object -ComObject WScript.Network);
$net.MapNetworkDrive("p:", "\\papabox\files");

$net = $(New-Object -ComObject WScript.Network);
$net.MapNetworkDrive("q:", "\\quebecbox\files");

## problem -- this one does not work because my username/password
## is different on romeobox
$net = $(New-Object -ComObject WScript.Network);
$net.MapNetworkDrive("r:", "\\romeobox\files");

Pytanie: Jak zmodyfikować skrypt, aby móc również połączyć się z Romeoboxem, nawet jeśli moja nazwa użytkownika / hasło w Romeobox różni się od nazwy pozostałych dwóch pól?

questionAnswers(6)

yourAnswerToTheQuestion