Я хочу сопоставить папку для загрузки и извлечения папки. Это способ, которым мне нужно загрузить папку.
DownloadF.exe --net 10.0.0.1 --user XX --id 00 --ver A00X-F1A >> result.txt
У меня есть 26 версий для сопоставления, которые
A00X-F1A ... A00X-F1Z (the last character is A - Z)
Если папка result.txt
содержит эту строку "доступна ». Это означает, что версия верна, затем прекратите зацикливание или проверку другой версии.
Я должен проверить запуск версии с A00X-F1Z, A00X-F1Y, A00X-F1X, ... A00X-F1A
. Любой может дать мне идею, пожалуйста.
##Updated
$Version = "A00X-F1"
$List_Ver = 90..65 | ForEach-Object{"$Version" + [char]$_}
$n = 0
foreach ($list in $List_Ver){
while ($Result -notcontains "Folder Available")
{
$n++
& DownloadF.exe --net 10.0.0.1 --user XX --id 00 --ver $list >> $list.txt"
Start-Sleep -s 3
$Result = Get-Content -path .\$list.txt
}
}