激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

腳本之家,腳本語言編程技術(shù)及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務(wù)器之家 - 腳本之家 - PowerShell - PowerShell用戶認證Function實例代碼

PowerShell用戶認證Function實例代碼

2020-06-15 12:30破狼 PowerShell

這篇文章主要介紹了PowerShell用戶認證Function的資料,并附實例代碼,幫助大家學習理解,有需要的小伙伴可以參考下

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

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
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 $_
 
     }
 
   }
 
}

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

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

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 欧美在线观看视频网站 | 亚洲精品久久久久久久久久久 | 一级α片免费看刺激高潮视频 | 国产三级精品最新在线 | 国产精品视频亚洲 | 成人视屏在线 | 国产亚洲精品久久久久久久软件 | 污黄视频在线观看 | 日本在线看 | 成人艳情一二三区 | 免费毛片视频 | 久久久久久久亚洲视频 | 91精品福利视频 | 久久色播 | 91网页视频入口在线观看 | 国产精品视频亚洲 | 久久视频免费在线 | 精品国产一区二区三区四 | 欧洲狠狠鲁 | 九色新网址 | teensexhd| 久久露脸国语精品国产91 | 亚洲αv| 国产精品美女久久久久久不卡 | 一级成人欧美一区在线观看 | 免费国产成人高清在线看软件 | 国产午夜三级一区二区三桃花影视 | av在线免费网址 | 国产一区二区国产 | 看免费一级毛片 | asian gaysex | 久久99精品久久久久久小说 | 欧美一级黑人 | 国产亚洲高清在线精品不卡 | 成品片a免费直接观看 | 欧美性视频一区二区 | 国产精品久久久久久久av三级 | 视频一区二区视频 | 黄色网址入口 | 久久精品亚洲一区二区三区观看模式 | 在线中文字幕不卡 |