最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

PowerShell用戶認(rèn)證Function實(shí)例代碼

 更新時(shí)間:2016年09月15日 09:47:58   作者:破狼  
這篇文章主要介紹了PowerShell用戶認(rèn)證Function的資料,并附實(shí)例代碼,幫助大家學(xué)習(xí)理解,有需要的小伙伴可以參考下

   在最近工作中遇到對(duì)用戶驗(yàn)證,需要根據(jù)用戶名和密碼驗(yàn)證用戶是否合法。在外文網(wǎng)站找到的這段代碼,在這里分享給大家,如果你也需要用戶驗(yàn)證的話,那么可以直接copy使用,現(xiàn)在沒地方用,也可以收藏備用。

Function Test-UserCredential {

   [CmdletBinding()] [OutputType([System.Boolean])]

   param(

     [Parameter(Mandatory=$true)] [ValidateNotNullOrEmpty()]

     [System.String] $Username,




     [Parameter(Mandatory=$true)] [ValidateNotNullOrEmpty()]

     [System.String] $Password,

    

     [Parameter()]

     [Switch] $Domain

   )

  

   Begin {

     $assembly = [system.reflection.assembly]::LoadWithPartialName('System.DirectoryServices.AccountManagement')

   }

  

   Process {

     try {

       $system = Get-WmiObject -Class Win32_ComputerSystem

       if ($Domain) {

         if (0, 2 -contains $system.DomainRole) {

           throw 'This computer is not a member of a domain.'

         } else {

           $principalContext = New-Object -TypeName System.DirectoryServices.AccountManagement.PrincipalContext 'Domain', $system.Domain

         }

       } else {

         $principalContext = New-Object -TypeName System.DirectoryServices.AccountManagement.PrincipalContext 'Machine', $env:COMPUTERNAME

       }

      

       return $principalContext.ValidateCredentials($Username, $Password)

     }

     catch {

       throw 'Failed to test user credentials. The error was: "{0}".' -f $_

     }

   }

}

使用很簡(jiǎn)單方便:Test-UserCredential  “用戶名” “密碼” “用戶域”,第三個(gè)參數(shù)“用戶域”為可選參數(shù),返回為布爾類型。

以上就是對(duì)PowerShell 用戶認(rèn)證 Function的資料整理,后續(xù)繼續(xù)補(bǔ)充相關(guān)資料,謝謝大家對(duì)本站的支持!

相關(guān)文章

  • Spring Boot中整合PageHelper實(shí)現(xiàn)分頁功能詳細(xì)步驟

    Spring Boot中整合PageHelper實(shí)現(xiàn)分頁功能詳細(xì)步驟

    在Spring Boot項(xiàng)目中整合PageHelper并實(shí)現(xiàn)分頁查詢功能的全部步驟,通過以上配置和代碼,我們可以輕松地實(shí)現(xiàn)數(shù)據(jù)庫分頁查詢,提高了開發(fā)效率并改善了用戶體驗(yàn),感興趣的朋友跟隨小編一起看看吧
    2024-05-05
  • 詳解Java中Object?類的使用

    詳解Java中Object?類的使用

    Java的Object?類是所有類的父類,也就是說?Java?的所有類都繼承了?Object,本文主要來和大家講講Object?類的使用,感興趣的可以了解一下
    2023-05-05
  • Spring?Bean生命周期詳細(xì)分析

    Spring?Bean生命周期詳細(xì)分析

    spring的核心思想之一IOC就是通過IOC容器對(duì)Bean的創(chuàng)建和各個(gè)bean之間的依賴關(guān)系進(jìn)行操作,今天就來和大家分享一下bean的生命周期相關(guān)知識(shí)點(diǎn)
    2022-08-08
  • java 中死鎖問題的實(shí)例詳解

    java 中死鎖問題的實(shí)例詳解

    這篇文章主要介紹了java 中死鎖問題的實(shí)例詳解的相關(guān)資料,希望通過本文大家能夠理解掌握死鎖的問題,需要的朋友可以參考下
    2017-09-09
  • MybatisPlus代碼生成器的使用方法詳解

    MybatisPlus代碼生成器的使用方法詳解

    在這里我將展示如何自動(dòng)生成實(shí)體類、控制層、服務(wù)層、mapper等代碼,這些基礎(chǔ)的代碼全部不需要我們手動(dòng)創(chuàng)建,由MybatisPlus自動(dòng)幫我們完成,我們只需要告訴MybatisPlus怎么生成這些代碼就可以了,在此之前我們需要配置好測(cè)試的環(huán)境,數(shù)據(jù)庫和表數(shù)據(jù) ,需要的朋友可以參考下
    2021-06-06
  • java算法實(shí)現(xiàn)紅黑樹完整代碼示例

    java算法實(shí)現(xiàn)紅黑樹完整代碼示例

    這篇文章主要介紹了java算法實(shí)現(xiàn)紅黑樹完整代碼示例,具有一定參考價(jià)值,需要的朋友可以了解下。
    2017-11-11
  • Gson中的TypeToken與泛型擦除詳情

    Gson中的TypeToken與泛型擦除詳情

    這篇文章主要介紹了Gson中的TypeToken與泛型擦除詳情,其Gson類提供了toJson()與fromJson()方法,分別用來序列化與反序列化,更多相關(guān)內(nèi)容需要的朋友可以參考一下
    2022-09-09
  • JAVAEE Filter 過濾器設(shè)置是否緩存實(shí)例詳解

    JAVAEE Filter 過濾器設(shè)置是否緩存實(shí)例詳解

    網(wǎng)頁中,每次的客戶端訪問服務(wù)器,有部分不用重復(fù)請(qǐng)求的,這樣可以減輕服務(wù)器的工作量。那么如何設(shè)置客戶端是否都緩存呢?接下來通過本文給大家介紹JAVAEE Filter 過濾器設(shè)置是否緩存的實(shí)例,感興趣的朋友一起學(xué)習(xí)吧
    2016-05-05
  • Java調(diào)用微信支付功能的方法示例代碼

    Java調(diào)用微信支付功能的方法示例代碼

    這篇文章主要介紹了Java調(diào)用微信支付功能的方法示例代碼,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-08-08
  • Java日常練習(xí)題,每天進(jìn)步一點(diǎn)點(diǎn)(53)

    Java日常練習(xí)題,每天進(jìn)步一點(diǎn)點(diǎn)(53)

    下面小編就為大家?guī)硪黄狫ava基礎(chǔ)的幾道練習(xí)題(分享)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧,希望可以幫到你
    2021-08-08

最新評(píng)論

太白县| 双柏县| 芦溪县| 博白县| 高雄县| 铅山县| 额济纳旗| 丰镇市| 长兴县| 永济市| 綦江县| 开远市| 南陵县| 九寨沟县| 大竹县| 南投市| 东乡| 中山市| 金阳县| 云南省| 宁乡县| 南丹县| 吴堡县| 枣强县| 阳原县| 宁武县| 顺平县| 贺兰县| 徐汇区| 舒城县| 夏河县| 绥芬河市| 浙江省| 文成县| 偏关县| 三原县| 鹤庆县| 双辽市| 波密县| 虎林市| 石门县|