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 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 static bool Check(FILEUTILS fileutils, string soft, bool OneTime = false) { ProgramManager mgr = new ProgramManager(fileutils); bool symbol = false; do { Thread.Sleep(1000); if (Process.GetProcessesByName(soft.Replace(".exe", "")).FirstOrDefault() == null) { symbol = true; } /*List<INSTALLED> installeds = mgr.installeds(); * symbol = installeds.Any(x => x.name.Contains(soft));*/ if (OneTime) { break; } }while(!symbol); return(symbol); }
public ShortcutManager(FILEUTILS fileutils) { this.fileutils = fileutils; }