A collection of useful Windows PowerShell scripts for system maintenance and information gathering.
An advanced Windows backup utility that helps you back up important files and folders from your user profile.
Features:
- Interactive TUI (Text User Interface) navigation
- Selection of backup destination drive
- Customizable folder selection for backup
- Creates a list of installed applications
- Detailed backup logging
- Uses Robocopy for efficient file copying with multi-threading
Usage:
.\backup-script.ps1
Navigation:
- Use Up/Down arrows or U/D keys to navigate menus
- Space/S to toggle selections
- Enter/E to proceed
- B to go back to previous menu
2. sysinfo.ps1
A system information collector that gathers detailed information about your computer and exports it to a text file.
Information Collected:
- Operating System details
- Hardware specifications
- Processor information
- Memory configuration
- Disk drives and logical disks
- Network adapters
Usage:
.\sysinfo.ps1
The script will automatically generate a text file named SysInfo_YYYY-MM-DD_HH-MM-SS.txt
in the same directory, containing all the collected information.
- Windows 7/8/10/11
- PowerShell 5.1 or higher
- Administrative privileges may be required for some operations