PoshCode Archive  Artifact [78b9554883]

Artifact 78b9554883fd61a4fd013f5ee0dea0ad4b6aff06c79b496fb7f058e39a2fc596:

  • File Convert-ToCHexString.ps1 — part of check-in [bbed48d094] at 2018-06-10 14:01:41 on branch trunk — Converts an input string into its C ASCI Hex equivalent, useful for converting a string into an unsigned char array (user: CrazyDave size: 591)

# encoding: ascii
# api: powershell
# title: Convert-ToCHexString
# description: Converts an input string into its C ASCI Hex equivalent, useful for converting a string into an unsigned char array
# version: 0.1
# type: function
# author: CrazyDave
# license: CC0
# function: Convert-ToCHexString
# x-poshcode-id: 5803
# x-archived: 2017-04-10T19:10:51
# x-published: 2017-04-01T17:19:00
#
#
function Convert-ToCHexString 
{
	param ([String] $str) 
	$ans = ''
	[System.Text.Encoding]::ASCII.GetBytes($str) | % { $ans += "0x{0:X2}, " -f $_ }
	return $ans.Trim(' ',',')
}