【发布时间】:2011-10-27 05:52:45
【问题描述】:
我使用Ward's AutoIt Machine Code Algorithm Collection 在 AutoIt 中获取字符串的 base64 编码:
#Include "Base64.au3"
Dim $Encode = _Base64Encode("ps")
MsgBox(0, 'Base64 Encode Data', $Encode)
结果:
cHM=
PowerShell代码获取相同字符串“ps”的base64编码:
$commands = 'ps'
$bytes = [System.Text.Encoding]::Unicode.GetBytes($commands)
$encodedString = [Convert]::ToBase64String($bytes)
$encodedString
我得到的是:
cABzAA==
PowerShell 的结果是我想要的。如何使用 AutoIt 获得相同的结果?我猜这是字符编码问题。
【问题讨论】:
标签: powershell encoding base64 autoit