String SearchForPreviousInstallation(String FolderName) { String[] drives = Environment.GetLogicalDrives(); foreach (String drive in drives) { if (Directory.Exists(drive + FolderName)) { return drive.Substring(0, 1); } } return "0"; }