diff --git a/TGBeta.ps1 b/TGBeta.ps1
index e383839..1b1936b 100644
--- a/TGBeta.ps1
+++ b/TGBeta.ps1
@@ -653,20 +653,20 @@ function GetHtmlContent {
-
-
+
+
@@ -1387,7 +1387,7 @@ try {
$responseString = "Method not allowed. Use GET."
$response.StatusCode = 405
}
- $buffer = [System.Text.Encoding]::UTF8.GetBytes($responseString)
+ $buffer = [System.Text.Encoding]::UTF8.GetBytes($responseString)
$response.ContentType = "text/plain"
$response.ContentLength64 = $buffer.Length
$response.OutputStream.Write($buffer, 0, $buffer.Length)
@@ -1482,8 +1482,7 @@ try {
"/installSVSWatchtower" {
if ($request.HttpMethod -eq "GET") {
- Install-SVSWatchtower
- try {
+ try {
Install-SVSWatchtower
$responseString = "Install SVSWatchtower triggered successfully."
$response.StatusCode = 200
@@ -1502,6 +1501,49 @@ try {
$response.OutputStream.Close()
}
+ "/EdgeDefaultSearchEngine"
+ if ($request.HttpMethod -eq "GET") {
+ try {
+ Set-EdgeDefaultSearchEngine.ps1
+ $responseString = " Set Edge Default Search Engine triggered successfully."
+ $response.StatusCode = 200
+ } catch {
+ $responseString = "Error triggering Install SVSWatchtower: $_"
+ $response.StatusCode = 500
+ }
+ } else {
+ $responseString = "Method not allowed. Use GET."
+ $response.StatusCode = 405
+ }
+ $buffer = [System.Text.Encoding]::UTF8.GetBytes($responseString)
+ $response.ContentType = "text/plain"
+ $response.ContentLength64 = $buffer.Length
+ $response.OutputStream.Write($buffer, 0, $buffer.Length)
+ $response.OutputStream.Close()
+ }
+
+ "/EnableBitLocker"
+ if ($request.HttpMethod -eq "GET") {
+ try {
+ Set-SVSBitLocker -Mode Enable -DriveLetter C -SaveToRegistry $true
+ $responseString = " Set Edge Default Search Engine triggered successfully."
+ $response.StatusCode = 200
+ } catch {
+ $responseString = "Error triggering Install SVSWatchtower: $_"
+ $response.StatusCode = 500
+ }
+ } else {
+ $responseString = "Method not allowed. Use GET."
+ $response.StatusCode = 405
+ }
+ $buffer = [System.Text.Encoding]::UTF8.GetBytes($responseString)
+ $response.ContentType = "text/plain"
+ $response.ContentLength64 = $buffer.Length
+ $response.OutputStream.Write($buffer, 0, $buffer.Length)
+ $response.OutputStream.Close()
+ }
+
+
"/offboard" {
if ($request.HttpMethod -eq "POST") {
try {