Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Tingkat Keparahan: Kesalahan
Deskripsi
Nama komputer tidak boleh dikodekan secara permanen karena ini akan mengekspos informasi sensitif. Parameter ComputerName tidak boleh memiliki nilai yang dikodekan secara permanen.
Bagaimana
Hapus nama komputer berkode keras.
Contoh 1
Salah
Function Invoke-MyRemoteCommand ()
{
Invoke-Command -Port 343 -ComputerName hardcoderemotehostname
}
Benar
Function Invoke-MyCommand ($ComputerName)
{
Invoke-Command -Port 343 -ComputerName $ComputerName
}
Contoh 2
Salah
Function Invoke-MyLocalCommand ()
{
Invoke-Command -Port 343 -ComputerName hardcodelocalhostname
}
Benar
Function Invoke-MyLocalCommand ()
{
Invoke-Command -Port 343 -ComputerName $env:COMPUTERNAME
}