溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

如何在PowerShell CLM模式下枚舉域信息

發(fā)布時(shí)間:2021-11-25 14:45:14 來(lái)源:億速云 閱讀:130 作者:柒染 欄目:編程語(yǔ)言

如何在PowerShell CLM模式下枚舉域信息,針對(duì)這個(gè)問(wèn)題,這篇文章詳細(xì)介紹了相對(duì)應(yīng)的分析和解答,希望可以幫助更多想解決這個(gè)問(wèn)題的小伙伴找到更簡(jiǎn)單易行的方法。

我將快速簡(jiǎn)要的向大家介紹我近來(lái)一直在使用和拿來(lái)教學(xué)的技術(shù)。通過(guò)該技術(shù)你可以在沒(méi)有獲取RSAT和管理權(quán)限的情況下,使用Micorosft的PowerShell ActiveDirectory模塊。

因此,如果你可以訪問(wèn)已安裝模塊的服務(wù)器(如DC),請(qǐng)將Microsoft.ActiveDirectory.Management.dll從 C:\Windows\Microsoft.NET\assembly\GAC_64\Microsoft.ActiveDirectory.Management復(fù)制到你自己的機(jī)器上,然后使用Import-Module cmdlet導(dǎo)入DLL:

PS C:\> Import-Module C:\ADModule\Microsoft.ActiveDirectory.Management.dll -Verbose

如何在PowerShell CLM模式下枚舉域信息

注意,如果你運(yùn)行Get-Command -Module ActiveDirectory,將不會(huì)返回任何內(nèi)容。想要獲取到,請(qǐng)從服務(wù)器以下位置復(fù)制模塊目錄:C:\Windows\System32\WindowsPowerShell\v1.0\Modules\ActiveDirectory\。然后,使用Import-Module命令,先導(dǎo)入DLL然后導(dǎo)入模塊:

PS C:\> Import-Module C:\ADModule\Microsoft.ActiveDirectory.Management.dll -Verbose
PS C:\> Import-Module C:\AD\Tools\ADModule\ActiveDirectory\ActiveDirectory.psd1
PS C:\> Get-Command -Module ActiveDirectory

使用cmdlet有許多好處,例如較低的AV檢測(cè)率,覆蓋范圍廣(在我之后的文章中我還將用到cmdlet),強(qiáng)大的過(guò)濾器,以及由Microsoft簽名等。

我從Server 2016上傳了一個(gè)模塊副本到Github上:https://github.com/samratashok/ADModule

該模塊可以在PowerShell約束語(yǔ)言模式(CLM)中完美運(yùn)行。

如何在PowerShell CLM模式下枚舉域信息

關(guān)于如何在PowerShell CLM模式下枚舉域信息問(wèn)題的解答就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,如果你還有很多疑惑沒(méi)有解開(kāi),可以關(guān)注億速云行業(yè)資訊頻道了解更多相關(guān)知識(shí)。

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI