From c045419336ccc8db7812b9c7d2191faf7050bac4 Mon Sep 17 00:00:00 2001 From: USER Date: Tue, 17 Jan 2023 17:37:31 +0000 Subject: [PATCH] . --- EXnenv.bat | 2 ++ EXnenvH.bat | 2 ++ EXtenv.bat | 2 ++ NetworkScripts/DisableNet.ps1 | 5 +++++ NetworkScripts/EnableNet.ps1 | 9 +++++++++ baseENV.bat | 10 ++++++++++ baseFixTime.bat | 20 ++++++++++++++++++++ baseShutdown.bat | 13 +++++++++++++ base_Logon.bat | 21 +++++++++++++++++++++ base_Onboot.bat | 20 ++++++++++++++++++++ nmsg.bat | 9 +++++++++ nmsgH.bat | 9 +++++++++ tmessage.bat | 10 ++++++++++ tmessageH.bat | 10 ++++++++++ tmsg.bat | 14 ++++++++++++++ 15 files changed, 156 insertions(+) create mode 100644 EXnenv.bat create mode 100644 EXnenvH.bat create mode 100644 EXtenv.bat create mode 100644 NetworkScripts/DisableNet.ps1 create mode 100644 NetworkScripts/EnableNet.ps1 create mode 100644 baseENV.bat create mode 100644 baseFixTime.bat create mode 100644 baseShutdown.bat create mode 100644 base_Logon.bat create mode 100644 base_Onboot.bat create mode 100644 nmsg.bat create mode 100644 nmsgH.bat create mode 100644 tmessage.bat create mode 100644 tmessageH.bat create mode 100644 tmsg.bat diff --git a/EXnenv.bat b/EXnenv.bat new file mode 100644 index 0000000..5a04c89 --- /dev/null +++ b/EXnenv.bat @@ -0,0 +1,2 @@ +set DUFUS= +set TCHATID= diff --git a/EXnenvH.bat b/EXnenvH.bat new file mode 100644 index 0000000..5a04c89 --- /dev/null +++ b/EXnenvH.bat @@ -0,0 +1,2 @@ +set DUFUS= +set TCHATID= diff --git a/EXtenv.bat b/EXtenv.bat new file mode 100644 index 0000000..76529a9 --- /dev/null +++ b/EXtenv.bat @@ -0,0 +1,2 @@ +set DUFUS="1816161258:AAGNRS1t_ApXwAm0jJyms5H6H7BaJFPvyok" +set TCHATID="1462463122" diff --git a/NetworkScripts/DisableNet.ps1 b/NetworkScripts/DisableNet.ps1 new file mode 100644 index 0000000..82781da --- /dev/null +++ b/NetworkScripts/DisableNet.ps1 @@ -0,0 +1,5 @@ +#Get-NetFirewallRule -DisplayGroup 'Network Discovery' +Set-NetFirewallRule -DisplayGroup 'Network Discovery' -Profile 'Private' -Enabled false +Set-NetFirewallRule -DisplayGroup 'File And Printer Sharing' -Profile 'Private' -Enabled false + +#select Name,DisplayName,Enabled,Profile|ft -a \ No newline at end of file diff --git a/NetworkScripts/EnableNet.ps1 b/NetworkScripts/EnableNet.ps1 new file mode 100644 index 0000000..ccd00a1 --- /dev/null +++ b/NetworkScripts/EnableNet.ps1 @@ -0,0 +1,9 @@ +#Get-NetFirewallRule -DisplayGroup 'Network Discovery' +Set-NetFirewallRule -DisplayGroup 'Network Discovery' -Profile 'Private' -Enabled true +Set-NetFirewallRule -DisplayGroup 'File And Printer Sharing' -Profile 'Private' -Enabled true + +Get-NetConnectionProfile -InterfaceAlias "Ethernet" | Set-NetConnectionProfile -NetworkCategory Private +Get-NetConnectionProfile -InterfaceAlias "WiFi" | Set-NetConnectionProfile -NetworkCategory Private +#Get-NetConnectionProfile -InterfaceAlias "Ethernet1" | Set-NetConnectionProfile -NetworkCategory Private + +#select Name,DisplayName,Enabled,Profile|ft -a diff --git a/baseENV.bat b/baseENV.bat new file mode 100644 index 0000000..afdf047 --- /dev/null +++ b/baseENV.bat @@ -0,0 +1,10 @@ +@echo off +set check_computername=%COMPUTERNAME% +echo "Found computer %check_computername%" + +set PACKAGES="C:\Packages" +set WPUBLIC="C:\wPublic" + +set BASE=C:\Scripts\wBase +set LOCAL=C:\Scripts\wLocal +set TMESSAGE=%BASE%\tmessage.bat diff --git a/baseFixTime.bat b/baseFixTime.bat new file mode 100644 index 0000000..d3b3f2e --- /dev/null +++ b/baseFixTime.bat @@ -0,0 +1,20 @@ +@echo off + +set C:\Scripts\wBase\baseENV.bat +@REM xxxxxxx + +echo "base_Logon: FIXTIME" + +w32tm /unregister + +w32tm /register + +sc start w32time + +sc config w32time start=auto + +w32tm /config /update /manualpeerlist:"time.windows.com" + +w32tm /resync + +@REM sc queryex state=all type=service diff --git a/baseShutdown.bat b/baseShutdown.bat new file mode 100644 index 0000000..4bf9213 --- /dev/null +++ b/baseShutdown.bat @@ -0,0 +1,13 @@ +@echo off + +set C:\Scripts\wBase\baseENV.bat +@REM xxxxxxx + + +if "%check_computername%" EQU "SERVER" ( + echo " NOT shutting down server " +) else ( + echo "echo "shutting down"" + call %TMESSAGE% '"%check_computername% shutting down"' + C:\Windows\System32\shutdown.exe /s /t 1 +) diff --git a/base_Logon.bat b/base_Logon.bat new file mode 100644 index 0000000..915777a --- /dev/null +++ b/base_Logon.bat @@ -0,0 +1,21 @@ +@echo off + +set C:\Scripts\wBase\baseENV.bat +@REM xxxxxxx + +set LOCAL_LOGON=%LOCAL%\local_Logon.bat + +echo "base_Logon: Started" + +FOR %%x IN (%BASE%\b_*.bat) DO ( + echo "%%x" + call "%%x" +) + +if exist "%LOCAL_LOGON%" ( + echo "Starting LOCALISED logon %LOCAL_LOGON%" + call %LOCAL_LOGON% +) + +echo "base_Logon: Finished" + diff --git a/base_Onboot.bat b/base_Onboot.bat new file mode 100644 index 0000000..bc72906 --- /dev/null +++ b/base_Onboot.bat @@ -0,0 +1,20 @@ +@echo off + +set C:\Scripts\wBase\baseENV.bat +@REM xxxxxxx + +set LOCAL_ONBOOT=%LOCAL%\local_Onboot.bat + +echo "base_Onboot: Started" + +set SPEEDUP=C:\Scripts\NetworkScripts\SpeedUp.bat + +call %TMESSAGE% '"%check_computername% Onboot starting "' + + +echo "Fixing time...." +call %BASE%baseFixTime.bat + +call %TMESSAGE% '"...STARTED base %check_computername% "' + +echo "base_Onboot: Finished" \ No newline at end of file diff --git a/nmsg.bat b/nmsg.bat new file mode 100644 index 0000000..e9d1cfd --- /dev/null +++ b/nmsg.bat @@ -0,0 +1,9 @@ +@echo off +SECRETS="%BASE%\secrets\nenv.bat +call %SECRETS% + +set MSG=bungler dungler +set STRING='%~1%' + +curl -d %STRING% ntfy.sh/%DUFUS% + diff --git a/nmsgH.bat b/nmsgH.bat new file mode 100644 index 0000000..0214d1d --- /dev/null +++ b/nmsgH.bat @@ -0,0 +1,9 @@ +@echo off +SECRETS="%BASE%\secrets\nenvH.bat +call %SECRETS% + +set MSG=bungler dungler +set STRING='%~1%' + +curl -d %STRING% ntfy.sh/%DUFUS% + diff --git a/tmessage.bat b/tmessage.bat new file mode 100644 index 0000000..553aac3 --- /dev/null +++ b/tmessage.bat @@ -0,0 +1,10 @@ +@echo off + +set C:\Scripts\wBase\baseENV.bat +@REM xxxxxxx + + +set STRING='%~1%' + +call %BASE%\nmsg.bat %STRING% + diff --git a/tmessageH.bat b/tmessageH.bat new file mode 100644 index 0000000..476b491 --- /dev/null +++ b/tmessageH.bat @@ -0,0 +1,10 @@ +@echo off + +set C:\Scripts\wBase\baseENV.bat +@REM xxxxxxx + + +set STRING='%~1%' + +call %BASE%\nmsgH.bat %STRING% + diff --git a/tmsg.bat b/tmsg.bat new file mode 100644 index 0000000..e6c2528 --- /dev/null +++ b/tmsg.bat @@ -0,0 +1,14 @@ +@echo off +set myname=%COMPUTERNAME% +echo "Found computer %myname%" + +@REM set DUFUS="1816161258:AAGNRS1t_ApXwAm0jJyms5H6H7BaJFPvyok" +@REM set TCHATID="1462463122" + +call C:\Scripts\Base\tenv.bat + +set MSG=bungler dungler +set STRING='%~1%' + +curl -X POST -H 'content-type: application/json' -F "chat_id=%TCHATID%" -F "text=%STRING%" https://api.telegram.org/bot%DUFUS%/sendmessage +