1
0
mirror of https://github.com/Dajigin/edt-install-script.git synced 2025-07-17 23:07:46 +02:00

Added support for EDT 2021.

This commit is contained in:
Dmitry Azhigin
2021-06-27 09:41:32 +03:00
parent 9721b817b6
commit 72c0cd256f
2 changed files with 8 additions and 11 deletions

2
INSTALL_4_8GB.cmd Normal file
View File

@ -0,0 +1,2 @@
@cd/d "%~dp0"
PowerShell.exe -ExecutionPolicy ByPass -command ".\edt_install_script.ps1 4096m"

View File

@ -10,17 +10,17 @@ If (([Security.Principal.WindowsPrincipal][Security.Principal.WindowsIdentity]::
"---------------------------------------------------"
} else
{
.\1ce-installer-cli.cmd support failures clean
.\1ce-installer-cli.exe support failures clean
"Определяем установленные версии EDT"
.\1ce-installer-cli.cmd query installed >".\uninstall.yml"
.\1ce-installer-cli.exe query installed >".\uninstall.yml"
"Удаляем установленные версии EDT"
.\1ce-installer-cli.cmd uninstall --file ".\uninstall.yml"
.\1ce-installer-cli.exe uninstall --file ".\uninstall.yml"
"Устанавливаем новую версию из дистрибутива"
.\1ce-installer-cli.cmd install all --overwrite --ignore-hardware-checks
.\1ce-installer-cli.exe install all --overwrite --ignore-hardware-checks
#Определяем новую версию
.\1ce-installer-cli.cmd query installed >".\install.yml"
.\1ce-installer-cli.exe query installed >".\install.yml"
(Get-Content ".\install.yml" -Raw) -match "version:\s*(?'ver'\S*)"
$EdtVer = $Matches['ver']
@ -50,7 +50,7 @@ If (([Security.Principal.WindowsPrincipal][Security.Principal.WindowsIdentity]::
$javapath = $args[2]
If($memory -eq $null)
{
$memory="12g"
$memory="8g"
}
If($tmpdir -eq $null)
@ -61,11 +61,6 @@ If (([Security.Principal.WindowsPrincipal][Security.Principal.WindowsIdentity]::
Rename-Item -Path $IniFileName -NewName $BakFileName
$IniFileContent = Get-Content $BakFileName | ForEach-Object {$_ -replace "-Xmx4096m", $MemoryString}
$javapathtext = "-vm`nC:\Program Files\Java\jdk-11.0.5\bin`n-vmargs"
$IniFileContent = $IniFileContent -replace "-vmargs",$javapathtext
Set-Content -Path $IniFileName -Value $IniFileContent
Add-Content -Path $IniFileName -Value ("-Djava.io.tmpdir=" + $tmpdir)