0

我正在尝试使用 powershell 创建一个基本的异或文件加密。我的想法是这样的

[System.IO.File]::ReadAllBytes("test.txt") | foreach { [System.BitConverter]::ToInt32($_,0) -bxor [System.BitConverter]::ToInt32($password,0) } | Out-File "test.txt"

但我的问题是,字节一个接一个地扔到管道上,这使得使用超过 1 个字符的密码毫无用处。因此,我正在寻找一种组合元素的方法,以便元素以密码长度的大小分组进入 for 循环。有谁知道如何做到这一点?

4

1 回答 1

0

试过了

 get-content  -readcount 

-readcount参数设置为密码长度?

于 2013-01-04T17:56:09.803 回答