Open Issues Need Help
View All on GitHubAI 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.
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.
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.
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.
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`.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.