change perms for eth.key to read-only and full-control for current user in Windows

This commit is contained in:
Jessie Broke 2024-09-27 20:11:15 -04:00
parent 58e3ecdccc
commit 771c9d9d64
1 changed files with 17 additions and 2 deletions

View File

@ -3,7 +3,10 @@ setlocal enabledelayedexpansion
call utils.bat
if not defined LOCALIP (
:: Check if LOCALIP is provided as an argument
if "%1" neq "" (
set "LOCALIP=%1"
) else if not defined LOCALIP (
call :get_ip LOCALIP
)
echo LOCAL IP: %LOCALIP%
@ -17,6 +20,18 @@ if not exist eth.key (
exit /b 1
)
:: Set proper permissions for eth.key
echo Setting proper permissions for eth.key...
icacls eth.key /reset
icacls eth.key /inheritance:r
icacls eth.key /grant:r %USERNAME%:(R,F)
icacls eth.key /remove "Authenticated Users" "BUILTIN\Users"
icacls eth.key
if errorlevel 1 (
echo Failed to set permissions for eth.key. Please run this script as administrator.
exit /b 1
)
:: Set variables
set "VERSION=v0.1.4"
set "OS=windows"