private string getSerialNumber() { string functionReturnValue = null; Scripting.FileSystemObject fso = new Scripting.FileSystemObject(); Scripting.Folder fsoFolder = default(Scripting.Folder); Scripting.Drive fsoDrive = default(Scripting.Drive); functionReturnValue = ""; if (fso.FolderExists(modRecordSet.serverPath)) { fsoFolder = fso.GetFolder(modRecordSet.serverPath); functionReturnValue = Convert.ToString(fsoFolder.Drive.SerialNumber); } return(functionReturnValue); }
static void Main(string[] args) { // FileSystemObjectClass-Instanz erzeugen Scripting.FileSystemObjectClass fso = new Scripting.FileSystemObjectClass(); // Laufwerk referenzieren Scripting.Drive drive = fso.GetDrive("c:"); // Informationen zum Laufwerk ausgeben Console.WriteLine("Freier Platz: {0}", drive.FreeSpace); Console.WriteLine("Größe: {0}", drive.TotalSize); Console.WriteLine("Beenden mit Return"); Console.ReadLine(); }