/**
 * 
 */
package filetest2;

import java.io.File;

/**
 * @author Ralf Kunze (rkunze@uos.de), Institut fuer Informatik, Universitaet
 *         Osnabrueck
 * @date 20.04.2007
 */
public class FileTest {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		
		File[] roots = File.listRoots();
		
		for(File f: roots) {
			long freeSpace = f.getFreeSpace();	// Achtung: Java6
			long usableSpace = f.getUsableSpace();
			long totalSpace = f.getTotalSpace();
			System.out.println("\nWurzelverzeichnis " + f.getPath());
			System.out.println("Freier Speicherplatz: " + freeSpace + " Bytes");
			System.out.println("Freier benutzbarer Speicherplatz: " + usableSpace + " Bytes");
			System.out.println("Gesamter Speicherplatz: " + totalSpace + " Bytes");	
		}
	}

}
