# badr-ed/was-windows-automation-scripts- architecture

> Architecture diagram of the GitHub repository badr-ed/was-windows-automation-scripts-, generated by GitDiagram from its file tree, README and a sample of source files (last updated 2026-09-27). It is an AI-made overview: check details against the source.

- Interactive diagram: https://gitdiagram.com/badr-ed/was-windows-automation-scripts-
- Repository: https://github.com/badr-ed/was-windows-automation-scripts-

## Overview

WAS is a small collection of Windows administration batch scripts, run individually by a technician rather than through a central application. The tree supports grouping scripts by their apparent task and showing the technician launching them; source excerpts are unavailable, so internal calls and specific system changes are not inferred. README capabilities such as S Mode removal, optimization, and diagnostics are not mapped to components without supporting files in the tree.

Main entry points: [`Scripts/ Windows 11 24H2 BSOD-NVME/Solution_1.bat`](https://github.com/badr-ed/was-windows-automation-scripts-/blob/main/Scripts/%20Windows%2011%2024H2%20BSOD-NVME/Solution_1.bat) (Solution 1), [`Scripts/ Windows 11 24H2 BSOD-NVME/Solution_2.bat`](https://github.com/badr-ed/was-windows-automation-scripts-/blob/main/Scripts/%20Windows%2011%2024H2%20BSOD-NVME/Solution_2.bat) (Solution 2), [`Scripts/ Windows 11 24H2 BSOD-NVME/Reverse.bat`](https://github.com/badr-ed/was-windows-automation-scripts-/blob/main/Scripts/%20Windows%2011%2024H2%20BSOD-NVME/Reverse.bat) (Reverse changes), [`Scripts/Power-Plan.bat`](https://github.com/badr-ed/was-windows-automation-scripts-/blob/main/Scripts/Power-Plan.bat) (Power plan)

## Diagram (Mermaid)

```mermaid
flowchart TD

subgraph group_nvme["NVMe troubleshooting"]
  node_solution1["Solution 1<br/>[Solution_1.bat]"]
  node_solution2["Solution 2<br/>[Solution_2.bat]"]
  node_reverse["Reverse changes<br/>[Reverse.bat]"]
end

subgraph group_system["System configuration"]
  node_powerplan["Power plan<br/>[Power-Plan.bat]"]
  node_winsremoval["WinS removal<br/>[WinS_removal.bat]"]
end

subgraph group_software["Software administration"]
  node_tapinstall["TAP installer"]
end

node_technician(("IT technician"))

node_technician -->|"runs"| node_solution1
node_technician -->|"runs"| node_solution2
node_technician -->|"runs"| node_reverse
node_technician -->|"runs"| node_powerplan
node_technician -->|"runs"| node_winsremoval
node_technician -->|"runs"| node_tapinstall

click node_solution1 "https://github.com/badr-ed/was-windows-automation-scripts-/blob/main/Scripts/%20Windows%2011%2024H2%20BSOD-NVME/Solution_1.bat"
click node_solution2 "https://github.com/badr-ed/was-windows-automation-scripts-/blob/main/Scripts/%20Windows%2011%2024H2%20BSOD-NVME/Solution_2.bat"
click node_reverse "https://github.com/badr-ed/was-windows-automation-scripts-/blob/main/Scripts/%20Windows%2011%2024H2%20BSOD-NVME/Reverse.bat"
click node_powerplan "https://github.com/badr-ed/was-windows-automation-scripts-/blob/main/Scripts/Power-Plan.bat"
click node_winsremoval "https://github.com/badr-ed/was-windows-automation-scripts-/blob/main/Scripts/WinS_removal.bat"
click node_tapinstall "https://github.com/badr-ed/was-windows-automation-scripts-/blob/main/Scripts/Tap_Install_Software.bat"

classDef toneNeutral fill:#f8fafc,stroke:#334155,stroke-width:1.5px,color:#0f172a
classDef toneBlue fill:#dbeafe,stroke:#2563eb,stroke-width:1.5px,color:#172554
classDef toneAmber fill:#fef3c7,stroke:#d97706,stroke-width:1.5px,color:#78350f
classDef toneMint fill:#dcfce7,stroke:#16a34a,stroke-width:1.5px,color:#14532d
classDef toneRose fill:#ffe4e6,stroke:#e11d48,stroke-width:1.5px,color:#881337
classDef toneIndigo fill:#e0e7ff,stroke:#4f46e5,stroke-width:1.5px,color:#312e81
classDef toneTeal fill:#ccfbf1,stroke:#0f766e,stroke-width:1.5px,color:#134e4a
class node_solution1,node_solution2,node_reverse toneBlue
class node_powerplan,node_winsremoval toneAmber
class node_tapinstall toneMint
class node_technician toneIndigo
```

## Components

### NVMe troubleshooting

- [Solution 1](https://github.com/badr-ed/was-windows-automation-scripts-/blob/main/Scripts/%20Windows%2011%2024H2%20BSOD-NVME/Solution_1.bat): `Scripts/ Windows 11 24H2 BSOD-NVME/Solution_1.bat`
- [Solution 2](https://github.com/badr-ed/was-windows-automation-scripts-/blob/main/Scripts/%20Windows%2011%2024H2%20BSOD-NVME/Solution_2.bat): `Scripts/ Windows 11 24H2 BSOD-NVME/Solution_2.bat`
- [Reverse changes](https://github.com/badr-ed/was-windows-automation-scripts-/blob/main/Scripts/%20Windows%2011%2024H2%20BSOD-NVME/Reverse.bat): `Scripts/ Windows 11 24H2 BSOD-NVME/Reverse.bat`

### System configuration

- [Power plan](https://github.com/badr-ed/was-windows-automation-scripts-/blob/main/Scripts/Power-Plan.bat): `Scripts/Power-Plan.bat`
- [WinS removal](https://github.com/badr-ed/was-windows-automation-scripts-/blob/main/Scripts/WinS_removal.bat): `Scripts/WinS_removal.bat`

### Software administration

- [TAP installer](https://github.com/badr-ed/was-windows-automation-scripts-/blob/main/Scripts/Tap_Install_Software.bat): `Scripts/Tap_Install_Software.bat`

### Other components

- **IT technician**

## Connections

- IT technician → Solution 1: runs
- IT technician → Solution 2: runs
- IT technician → Reverse changes: runs
- IT technician → Power plan: runs
- IT technician → WinS removal: runs
- IT technician → TAP installer: runs
