public WinActivation(FILEUTILS fileutils) { this.fileutils = fileutils; string[] arr = fileutils.searchFile(fileutils.path, oem); if (arr.Count() != 0) { OemPath = arr[0]; } arr = fileutils.searchFile(fileutils.path, kms); if (arr.Count() != 0) { KmsPath = arr[0]; } }
public AutoIt(FILEUTILS fileutils) { this.fileutils = fileutils; softName = "AutoIt3.exe"; string[] files = fileutils.searchFile(fileutils.path, softName); version = files.OrderByDescending(path => File.GetLastWriteTime(path)).FirstOrDefault(); }
public REMOVEDRIVE(FILEUTILS fileutils) { this.fileutils = fileutils; string softName = "RemoveDrive.exe"; string[] files = fileutils.searchFile(fileutils.path, softName); version = files.OrderByDescending(path => File.GetLastWriteTime(path)).FirstOrDefault(); }
public LGPO(FILEUTILS fileutils) { this.fileutils = fileutils; softName = "LGPO.exe"; string[] files = fileutils.searchFile(fileutils.path, softName); version = files.OrderByDescending(path => File.GetLastWriteTime(path)).FirstOrDefault(); Folder = System.IO.Path.GetDirectoryName(version); }
public Runtime(FILEUTILS fileutils) { this.fileutils = fileutils; SoftName = "VC++2015.exe"; string[] files = fileutils.searchFile(fileutils.path, SoftName); SoftPath = files.OrderByDescending(path => File.GetLastWriteTime(path)).FirstOrDefault(); SoftFolder = System.IO.Path.GetDirectoryName(SoftPath); }
public Zkplay(FILEUTILS fileutils) { this.fileutils = fileutils; SoftName = "GUID加密.exe"; if (Directory.Exists(fileutils.ZkplayFolderName)) { string[] files = fileutils.searchFile(fileutils.ZkplayFolderName, SoftName); SoftPath = files.OrderByDescending(path => File.GetLastWriteTime(path)).FirstOrDefault(); SoftFolder = System.IO.Path.GetDirectoryName(SoftPath); fileutils.ZkplayFolderName = SoftFolder; } }
public List <SHORTCUT> GetDesktopShortcut() { List <SHORTCUT> shortcuts = new List <SHORTCUT>(); string[] desktops = { System.Environment.GetFolderPath(Environment.SpecialFolder.CommonDesktopDirectory), System.Environment.GetFolderPath(Environment.SpecialFolder.Desktop) }; foreach (string path in desktops) { string[] lnks = fileutils.searchFile(path, "*.lnk"); foreach (string lnk in lnks) { SHORTCUT item = new SHORTCUT(); item.name = Path.GetFileName(lnk); item.target = fileutils.GetShortcutTargetFile(lnk); item.path = lnk; shortcuts.Add(item); } } return(shortcuts); }