符号なし整数(4バイトのDWORDバイナリ表現)をPowerShellでファイルに書き込もうとしていますが、試したすべての選択肢はテキストを書き込むだけです。PowerShellでファイルにバイナリとして整数値を書き込む
のは、私はこの番号を持っているとしましょう:
は$number = [Int] 255
ファイルの内容がFF000000
(バイナリ)でなければなりません、ない255
(テキスト)。
私はPowerShellのエキスパートではありません。何か助けていただければ幸いです。私たちはネットクラスに依存する必要があると思う。このため
$number = [Int] 255
# Convert the number to a byte[4] array
$bytes = [System.BitConverter]::GetBytes($number)
# Write the bytes to a file
Add-Content -Path "D:\FILE.BIN" -Value $bytes -Encoding Byte
あなたの質問があいまいです。符号付き/符号なし整数。どのようにファイルを書いたり、読んだりしますか? [これを見る](https://stackoverflow.com/questions) – LotPings