diff --git a/setup/pe/build_pe.ps1 b/setup/pe/build_pe.ps1 index 5f026ce5..2db0255a 100644 --- a/setup/pe/build_pe.ps1 +++ b/setup/pe/build_pe.ps1 @@ -191,6 +191,19 @@ function Extract-SourceFiles { Write-Host (" ERROR: Failed to extract files." ) -ForegroundColor "Red" } + # OSFMount + Write-Host "Extracting: OSFMount" + try { + $ArgumentList = @( + "x", "$BuildDir\downloads\osfmount.7z", "-o`"$ProgramFilesPE`"\OSFMount", + "-aoa", "-bso0", "-bse0", "-bsp0") + Start-Process -FilePath $SevenZip -ArgumentList $ArgumentList -NoNewWindow -Wait + } + catch { + Write-Host (" ERROR: Failed to extract files." ) -ForegroundColor "Red" + } +} + # wimlib Write-Host "Extracting: wimlib" try { diff --git a/setup/pe/sources.json b/setup/pe/sources.json index cd44037d..51f797fc 100644 --- a/setup/pe/sources.json +++ b/setup/pe/sources.json @@ -23,6 +23,12 @@ "Name": "ntpwedit.zip", "Url": "http://cdslow.org.ru/files/ntpwedit/ntpwed07.zip" }, + { + "Item": "OSFMount", + "Hash": "059B3F45902DF6FD6A7473ECDDAC3B16A73B49817F1FC85F118E6701F2493AC8", + "Name": "osfmount.7z", + "Url": "https://nextcloud.2shirt.work/s/2jA74iK2TdQKnSe/download/OSFMount.7z" + }, { "Item": "wimlib", "Hash": "6d99e242bfbc6d36fc987d433d63772180551b7f2d8de43e9561535a3e2c16d8",