簡體   English   中英

在Powershell中合並對象

[英]Combine objects in 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循環。 有誰知道如何做到這一點?

試過了

 get-content  -readcount 

-readcount參數設置為密碼長度?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM