Enhance user interaction with new dialog features and improve default browser handling
This commit is contained in:
@@ -4,14 +4,18 @@ A unified framework for managing Windows automation tasks with a modular, extens
|
||||
|
||||
## Quick Start
|
||||
|
||||
Clone or extract the repo to any location, then:
|
||||
|
||||
```powershell
|
||||
# Navigate to the root folder
|
||||
cd C:\Tools\ArnePowershellAutomation
|
||||
# Navigate to the repo folder (any path works)
|
||||
cd <your-repo-path>
|
||||
|
||||
# Run the main menu
|
||||
.\configure.ps1
|
||||
```
|
||||
|
||||
All paths are relative to `configure.ps1`, so the repo is portable.
|
||||
|
||||
## Architecture
|
||||
|
||||
### Entry Point: `configure.ps1`
|
||||
@@ -218,6 +222,7 @@ When you select a feature for configuration, you'll be prompted for each setting
|
||||
- **Windows 11 Only for Toasts**: Toast notifications require WinRT (Windows 10+), but full Windows 11 support is assumed. Win10 may work but is untested.
|
||||
- **Scheduled Task Security**: The runner task executes as the current user with Limited RunLevel (no elevation). Features cannot perform system-wide administrative tasks; they're limited to user-level operations.
|
||||
- **DNS Suffix Matching**: Network detection relies on `Get-DnsClient` adapter DNS suffix. Make sure your network adapter is configured with the correct suffix for accurate detection.
|
||||
- **Manual Execution & Repetition Timer**: Executing the runner manually via menu option 5 ("Execute runner now") runs the task immediately but does **not** start the 2-minute repetition timer. The repetition timer only activates on logon/restart. For continuous testing, you may need to restart or wait for next logon.
|
||||
|
||||
## Extending with New Features
|
||||
|
||||
|
||||
Reference in New Issue
Block a user