Disk usage

Version 1.1.0.0 (1.99 KB) by Igor
Queries free and total space of a volume
796 Downloads
Updated 28 May 2013

View License

%DISK_FREE return free disk space for specified folder in bytes (double)
% INPUT ARGUMENTS:
% * some_path - string, existing file or folder path. Should be global.
%
% USAGE:
% * disk_free('C:\temp'); % regular usage
% * disk_free('C:\temp\1.txt'); % path points to a file
% * disk_free('\\?\C:\temp'); % UNCW path
% * disk_free('\\\\C:\temp'); % UNCW path with with java-style prefix
% * disk_free('\\IMP\Ctemp'); % samba share folder
% *
%
% INVALID USAGE:
% * disk_free('\\IMP'); % samba share root. Results in error.
%
% * disk_free('C'); % Use 'C:' instead. Results in error.
%
% * disk_free('disk_free') % Matlab function. Results in [0 0 0]
% % or some other result, if corresponding
% % local file was found.
% % i.e. don't use local paths!
%
% NOTE:
% Would result in an error for an empty DVD-rom drive (disk not inserted).
% And similar cases.

Cite As

Igor (2025). Disk usage (https://www.mathworks.com/matlabcentral/fileexchange/41904-disk-usage), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2013a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Categories
Find more on Image Processing Toolbox in Help Center and MATLAB Answers
Acknowledgements

Inspired by: Disk Usage, diskfree

Inspired: BiofilmQ

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.1.0.0

% 27/02/12:
% * fixed some terminology
% * removed 'path' function shadowing
% * added note about local paths

1.0.0.0