所以我有一個文本文件,我讀它包含多行文字。目前它包含「成功」並失敗。Windows批處理腳本隨機順序插入到文本文件
這是我的代碼。
setlocal enabledelayedexpansion
for /l %%x in (1, 1, 50) do (
for /f "tokens=*" %%a in (D:\Errors.txt) do echo %%x %%a >>D:\list.txt
)
基本上我想輸出是隨機是從1映射ERRORS.TXT的話 - 50
目前,這是我的代碼的輸出,它不是隨機的。此外,編號重複,我猜是由於循環預計。任何幫助將不勝感激。謝謝!
1 Successful
1 Failed
2 Successful
2 Failed
3 Successful
3 Failed
4 Successful
4 Failed
5 Successful
5 Failed
6 Successful
6 Failed
7 Successful
7 Failed
基本上最終目標應該是這樣的。隨機應用成功/失敗,而數字1 - 50是一致的。
1 Successful
2 Failed
3 Failed
4 Successful
5 Successful
6 Successful
7 Failed
你提的問題不夠清晰,以提供一個有用的解決方案,請嘗試改寫/改善它通過使用的編輯工具。 – Compo
感謝編輯! –
我沒有改善你的問題。您在發佈的代碼中使用的文件「Errors.txt」似乎只包含兩行,第1行:「成功」,第2行:「失敗」。 1 - 50是如何相關的?你想成爲你的最終目標是什麼? – Compo