Bagikan melalui


HindariUsingUsernameAndPasswordParams

Tingkat Keparahan: Kesalahan

Deskripsi

Untuk menstandarkan parameter perintah, kredensial harus diterima sebagai objek jenis PSCredential. Fungsi tidak boleh menggunakan parameter nama pengguna atau kata sandi.

Bagaimana

Ubah parameter untuk mengetik PSCredential.

Contoh

Salah

function Test-Script
{
    [CmdletBinding()]
    Param
    (
        [String]
        $Username,
        [SecureString]
        $Password
    )
    ...
}

Benar

function Test-Script
{
    [CmdletBinding()]
    Param
    (
        [PSCredential]
        $Credential
    )
    ...
}