Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Rufus

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

Открыть новую тему     Написать ответ в эту тему

Avengerr



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Код:
# Обновление Rufus с https://github.com/VictorVG/Software
# Версия x86 сохраняется как rufus3x32.exe, версия x64 сохраняется как rufus3x64.exe
# Для работы требуется 7za.exe
 
$sevenzip = "7za.exe"
$exe32 = "rufus3x32.exe"
$exe64 = "rufus3x64.exe"
[System.Net.ServicePointManager]::SecurityProtocol = 'SSL3,TLS,TLS11,TLS12'
$siteurl = "https://github.com/VictorVG/Software/releases"
$rufuslink = "https://github.com/VictorVG/Software/raw/master/Rufus.7z"
$content = (Invoke-WebRequest -URI $siteurl).content -split "`n"
foreach( $c in $content ) {
    if ($c -match '>Rufus v(\d+\.\d+\.\d+)<') {
        $release = $matches[1]
        Write-Host "Release: $release"
        Write-Host "LINK: $rufuslink"
        $version32 = if(Test-Path -Lit $exe32) {(Get-ItemProperty $exe32).VersionInfo.FileVersion} else {""}
        $version64 = if(Test-Path -Lit $exe64) {(Get-ItemProperty $exe64).VersionInfo.FileVersion} else {""}
        Write-Host "Current version x32: $version32"
        Write-Host "Current version x64: $version64"
        if ($version32 -ne $release -or $version64 -ne $release) {
            Write-Host "Update Rufus"
            Invoke-WebRequest $rufuslink -Out "rufus.7z"
            & $sevenzip e -y -- "rufus.7z" "x86\rufus.exe" | Out-Null
            Move-Item "rufus.exe" $exe32 -Force
            & $sevenzip e -y -- "rufus.7z" "x64\rufus.exe" | Out-Null
            Move-Item "rufus.exe" $exe64 -Force
            Remove-Item "rufus.7z" -Force
            Write-Host "Done"
        }
        break
    }
}

Всего записей: 1354 | Зарегистр. 29-12-2022 | Отправлено: 12:24 12-08-2023
Открыть новую тему     Написать ответ в эту тему

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Программы » Rufus


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru