A highly customizable disk usage scanner built with pure Windows Batch. SizeSpy helps you quickly identify the largest files and folders on a target drive using built-in Windows tools. Includes a menu-driven interface, adjustable size thresholds, and optional report generation β€” all without needing external software.

alpha batch disk-cleanup disk-usage file-analyzer folder-size lightweight portable storage-analyzer system-maintenance windows-tools
8 Open Issues Need Help Last updated: Jul 26, 2025

Open Issues Need Help

View All on GitHub
System Utilities Disk Usage Analysis

AI Summary: The task is to debug and fix a folder size calculation error in a Windows batch script that scans disk usage. The error manifests as '0 MB' or 'Invalid number' results for large or deeply nested folders, likely due to 32-bit integer limitations or directory reading issues. The solution involves investigating the use of PowerShell's Get-ChildItem for more robust folder size calculation and potentially caching results to handle sizes exceeding the 32-bit limit.

Complexity: 4/5
bug good first issue

A highly customizable disk usage scanner built with pure Windows Batch. SizeSpy helps you quickly identify the largest files and folders on a target drive using built-in Windows tools. Includes a menu-driven interface, adjustable size thresholds, and optional report generation β€” all without needing external software.

Batchfile
#alpha#batch#disk-cleanup#disk-usage#file-analyzer#folder-size#lightweight#portable#storage-analyzer#system-maintenance#windows-tools
System Utilities Disk Usage Analysis

AI Summary: Debug and fix a bug in a Windows batch script that causes redundant "MB" units to be printed in the output when displaying folder sizes. The bug is present in the SizeSpy disk usage scanner, a menu-driven batch script that uses built-in Windows commands to identify large files and folders.

Complexity: 3/5
bug good first issue

A highly customizable disk usage scanner built with pure Windows Batch. SizeSpy helps you quickly identify the largest files and folders on a target drive using built-in Windows tools. Includes a menu-driven interface, adjustable size thresholds, and optional report generation β€” all without needing external software.

Batchfile
#alpha#batch#disk-cleanup#disk-usage#file-analyzer#folder-size#lightweight#portable#storage-analyzer#system-maintenance#windows-tools
System Utilities Disk Usage Analysis

AI Summary: The task is to fix a bug in a Windows batch script that calculates file sizes in MB. The current method using `set /a` fails for large files due to integer overflow. The solution involves either switching to PowerShell for the conversion or using a safer method involving temporary files and parsing to avoid the limitations of `set /a`.

Complexity: 4/5
bug good first issue

A highly customizable disk usage scanner built with pure Windows Batch. SizeSpy helps you quickly identify the largest files and folders on a target drive using built-in Windows tools. Includes a menu-driven interface, adjustable size thresholds, and optional report generation β€” all without needing external software.

Batchfile
#alpha#batch#disk-cleanup#disk-usage#file-analyzer#folder-size#lightweight#portable#storage-analyzer#system-maintenance#windows-tools
System Utilities Disk Usage Analysis

AI Summary: Debug and fix a crash bug in a Windows batch script disk usage scanner (SizeSpy) that occurs when the user selects the 'Set Drive' option in the preferences menu. The bug is present in versions 1.7.4 and later, and was previously resolved by reverting to older code. The task involves reimplementing the functionality with improved comments and input validation to prevent future crashes.

Complexity: 4/5
bug good first issue

A highly customizable disk usage scanner built with pure Windows Batch. SizeSpy helps you quickly identify the largest files and folders on a target drive using built-in Windows tools. Includes a menu-driven interface, adjustable size thresholds, and optional report generation β€” all without needing external software.

Batchfile
#alpha#batch#disk-cleanup#disk-usage#file-analyzer#folder-size#lightweight#portable#storage-analyzer#system-maintenance#windows-tools
System Utilities Disk Usage Analysis

AI Summary: Modify the SizeSpy batch script to consistently display and calculate file and folder sizes in megabytes (MB), removing any use of gigabytes (GB). This involves updating all size-related calculations and output formatting within the script.

Complexity: 4/5
good first issue

A highly customizable disk usage scanner built with pure Windows Batch. SizeSpy helps you quickly identify the largest files and folders on a target drive using built-in Windows tools. Includes a menu-driven interface, adjustable size thresholds, and optional report generation β€” all without needing external software.

Batchfile
#alpha#batch#disk-cleanup#disk-usage#file-analyzer#folder-size#lightweight#portable#storage-analyzer#system-maintenance#windows-tools
System Utilities Disk Usage Analysis

AI Summary: The task is to modify the SizeSpy batch script to correctly parse file sizes that include commas as thousands separators (e.g., 1,234,567 bytes). This involves removing the commas before numerical comparison to ensure consistent functionality across different Windows regional settings. Testing should be performed to verify the fix works reliably with various file sizes and locale configurations.

Complexity: 3/5
help wanted good first issue

A highly customizable disk usage scanner built with pure Windows Batch. SizeSpy helps you quickly identify the largest files and folders on a target drive using built-in Windows tools. Includes a menu-driven interface, adjustable size thresholds, and optional report generation β€” all without needing external software.

Batchfile
#alpha#batch#disk-cleanup#disk-usage#file-analyzer#folder-size#lightweight#portable#storage-analyzer#system-maintenance#windows-tools
System Utilities Disk Usage Analysis

AI Summary: Implement input validation and sanitization in the SizeSpy batch script's preference menu to handle unexpected user input (letters, special characters, etc.) gracefully. This involves rejecting invalid input with clear error messages and prompting the user to re-enter valid data. The solution should also ensure case-insensitive menu option selection.

Complexity: 4/5
help wanted good first issue

A highly customizable disk usage scanner built with pure Windows Batch. SizeSpy helps you quickly identify the largest files and folders on a target drive using built-in Windows tools. Includes a menu-driven interface, adjustable size thresholds, and optional report generation β€” all without needing external software.

Batchfile
#alpha#batch#disk-cleanup#disk-usage#file-analyzer#folder-size#lightweight#portable#storage-analyzer#system-maintenance#windows-tools
System Utilities Disk Usage Analysis

AI Summary: Refactor a Windows batch script to separate the user interface (menu) logic from the disk scanning logic. This involves restructuring the code to improve maintainability, reduce merge conflicts, and enhance readability. The refactoring should ensure that the functionality remains unchanged.

Complexity: 4/5
help wanted good first issue

A highly customizable disk usage scanner built with pure Windows Batch. SizeSpy helps you quickly identify the largest files and folders on a target drive using built-in Windows tools. Includes a menu-driven interface, adjustable size thresholds, and optional report generation β€” all without needing external software.

Batchfile
#alpha#batch#disk-cleanup#disk-usage#file-analyzer#folder-size#lightweight#portable#storage-analyzer#system-maintenance#windows-tools