在powershell中组合对象

时间:2013-01-04 17:43:50

标签: powershell

我正在尝试使用powershell创建基本的xor文件加密。 我的想法会是那样的

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

但我的问题是,字节会一个接一个地扔掉管道,这使得使用超过1个字符的密码无用。 所以我正在寻找一种方法来组合元素,以便元素在密码很长的组中输入for循环。 有谁知道如何做到这一点?

1 个答案:

答案 0 :(得分:0)

尝试

 get-content  -readcount 

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