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

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

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

服務器之家 - 腳本之家 - PowerShell - Powershell實現加密解密文本文件方法實例

Powershell實現加密解密文本文件方法實例

2020-07-02 10:34腳本之家 PowerShell

這篇文章主要介紹了Powershell實現加密解密文本文件方法實例,本文直接給出加密和解密代碼實例,需要的朋友可以參考下

適用于Powershell3.0及以后版本。
假設你需要給文件加密,下面教你如何給自己的文件加密:

?
1
2
3
4
5
6
7
8
9
10
11
12
$Path = "$env:temp\secret.txt"
$Secret = 'Hello World!'
$Passphrase = 'Some secret key'
 
$key = [Byte[]]($Passphrase.PadRight(24).Substring(0,24).ToCharArray())
 
$Secret |
 ConvertTo-SecureString -AsPlainText -Force |
 ConvertFrom-SecureString -Key $key |
 Out-File -FilePath $Path
 
notepad $Path

當你需要解密出里面的內容,這時就需要最初的密碼:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
$Passphrase = Read-Host 'Enter the secret pass phrase'
 
$Path = "$env:temp\secret.txt"
 
$key = [Byte[]]($Passphrase.PadRight(24).Substring(0,24).ToCharArray())
 
try
{
 $decryptedTextSecureString = Get-Content -Path $Path -Raw |
 ConvertTo-SecureString -Key $key -ErrorAction Stop
 
 $cred = New-Object -TypeName System.Management.Automation.PSCredential('dummy', $decryptedTextSecureString)
 $decryptedText = $cred.GetNetworkCredential().Password
}
catch
{
 $decryptedText = '(wrong key)'
}
"The decrypted secret text: $decryptedText"

 

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 午夜在线观看视频网站 | 日本黄色免费片 | 福利一区二区三区视频在线观看 | 日本精品中文字幕 | 在线播放亚洲视频 | 久久久久亚洲精品 | 久久久久久久久久久久久久国产 | 91久久国产综合久久91精品网站 | 国产婷婷一区二区三区 | 成人福利视频在 | 羞羞的视频免费在线观看 | 国产成人在线视频播放 | 丰满年轻岳中文字幕一区二区 | 欧美精品一级 | 国产亚洲精品久久久久久久软件 | 国产成人精品免高潮在线观看 | 激情欧美在线 | 天堂成人一区二区三区 | 婷婷中文字幕一区二区三区 | 天堂二区 | 91精品国产91热久久久做人人 | 一本色道精品久久一区二区三区 | 国产精品久久国产精麻豆96堂 | 精品国产一区三区 | 亚洲草逼视频 | 热99视频 | 中文字幕在线播放不卡 | 国产一区二区午夜 | 久久久久久久久久久久99 | 亚洲av一级毛片特黄大片 | 亚洲精品永久视频 | 精品国产96亚洲一区二区三区 | 欧美 日韩 亚洲 中文 | 午夜爽爽爽男女免费观看hd | 成人午夜免费看 | 国产乱淫av| 精品亚洲夜色av98在线观看 | 日本a级免费 | 欧美高清视频一区 | 欧美性受xxxx白人性爽 | videos真实高潮xxxx|