Initial commit with new CA
This commit is contained in:
commit
0a91cb2639
5 changed files with 342 additions and 0 deletions
145
sin-setup.bat
Normal file
145
sin-setup.bat
Normal file
|
|
@ -0,0 +1,145 @@
|
|||
@echo off
|
||||
|
||||
:: Check admin rights
|
||||
|
||||
NET SESSION >nul 2>&1
|
||||
IF NOT %ERRORLEVEL% EQU 0 (
|
||||
echo ######## ######## ######## ####### ########
|
||||
echo ## ## ## ## ## ## ## ## ##
|
||||
echo ## ## ## ## ## ## ## ## ##
|
||||
echo ###### ######## ######## ## ## ########
|
||||
echo ## ## ## ## ## ## ## ## ##
|
||||
echo ## ## ## ## ## ## ## ## ##
|
||||
echo ######## ## ## ## ## ####### ## ##
|
||||
echo.
|
||||
echo.
|
||||
echo ####### ERROR: ADMINISTRATOR PRIVILEGES REQUIRED #########
|
||||
echo This script must be run as administrator to work properly!
|
||||
echo If you're seeing this after clicking on a start menu icon, then right click on the shortcut and select "Run As Administrator".
|
||||
echo ##########################################################
|
||||
echo.
|
||||
PAUSE
|
||||
EXIT /B 1
|
||||
)
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
:: Main loop
|
||||
|
||||
:main
|
||||
cls
|
||||
ECHO What you want to do now?
|
||||
ECHO 1. Configure Wi-Fi connection
|
||||
rem ECHO 2. Configure Wired connection
|
||||
ECHO 3. Print MAC adresses
|
||||
ECHO 4. Exit
|
||||
set choice=
|
||||
set /p choice=Choice:
|
||||
if not '%choice%'=='' set choice=%choice:~0,1%
|
||||
if '%choice%'=='1' goto setup_wifi
|
||||
rem if '%choice%'=='2' goto setup_eth
|
||||
if '%choice%'=='3' goto print_mac
|
||||
if '%choice%'=='4' EXIT
|
||||
ECHO "%choice%" is not valid, try again
|
||||
ECHO.
|
||||
goto main
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
:: Import Sincoolka and Sincoolka 5G Wi-Fi profile
|
||||
|
||||
:setup_wifi
|
||||
cls
|
||||
netsh wlan add profile filename="%0\..\Wi-Fi-Sincoolka.xml"
|
||||
netsh wlan add profile filename="%0\..\Wi-Fi-Sincoolka 5G.xml"
|
||||
|
||||
echo.
|
||||
|
||||
set /p iface="Press Enter to continue . . . "
|
||||
goto main
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
:: Start dot3svc service
|
||||
|
||||
:setup_eth
|
||||
cls
|
||||
net start dot3svc >nul 2>&1
|
||||
IF %ERRORLEVEL% EQU 0 (
|
||||
echo Enabled enterprise security for wired connection
|
||||
) ELSE (
|
||||
IF %ERRORLEVEL% EQU 2 (
|
||||
echo Enabled enterprise security for wired connection
|
||||
) ELSE (
|
||||
echo "Unable to enable enterprise security -> abort"
|
||||
goto main
|
||||
)
|
||||
)
|
||||
|
||||
:: Configure dot3svc service to start on PC boot
|
||||
REG add "HKLM\SYSTEM\CurrentControlSet\services\dot3svc" /v Start /t REG_DWORD /d 2 /f >nul 2>&1
|
||||
IF %ERRORLEVEL% EQU 0 (
|
||||
echo Enterprise security configured to start on PC boot
|
||||
) ELSE (
|
||||
echo Unable to configure enterprise security to start on PC boot -> abort
|
||||
goto main
|
||||
)
|
||||
|
||||
echo.
|
||||
echo.
|
||||
|
||||
:setEth
|
||||
|
||||
:: Print all network interfaces
|
||||
echo List of Avaliable Interfaces:
|
||||
echo.
|
||||
wmic nic where 'NOT Manufacturer like "%%Microsoft%%" and PhysicalAdapter=TRUE and NOT Manufacturer like "%%Windows%%"' get Manufacturer,MACAddress,NetConnectionID 2>nul
|
||||
IF NOT %ERRORLEVEL% EQU 0 (
|
||||
getmac /v 2>nul
|
||||
IF NOT %ERRORLEVEL% EQU 0 (
|
||||
:: netsh lan show profiles
|
||||
ipconfig /all
|
||||
)
|
||||
)
|
||||
|
||||
echo.
|
||||
set /p iface="Enter Ethernet Interface NetConnectionID or press Enter to abort: "
|
||||
|
||||
if "%iface%" == "" (
|
||||
goto endEth
|
||||
)
|
||||
|
||||
netsh lan add profile filename=\"%0\..\Ethernet.xml\" interface="%iface%"
|
||||
|
||||
if %errorlevel% GTR 0 (
|
||||
set iface=
|
||||
|
||||
cls
|
||||
goto setEth
|
||||
)
|
||||
:endEth
|
||||
|
||||
goto main
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
:print_mac
|
||||
cls
|
||||
wmic nic where 'NOT Manufacturer like "%%Microsoft%%" and PhysicalAdapter=TRUE and NOT Manufacturer like "%%Windows%%"' get Manufacturer,MACAddress,NetConnectionID 2>nul
|
||||
IF NOT %ERRORLEVEL% EQU 0 (
|
||||
getmac /v 2>nul
|
||||
IF NOT %ERRORLEVEL% EQU 0 (
|
||||
:: netsh lan show profiles
|
||||
ipconfig /all
|
||||
)
|
||||
)
|
||||
set /p iface="Press Enter to continue . . . "
|
||||
goto main
|
||||
Loading…
Add table
Add a link
Reference in a new issue