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];
     }
 }
Esempio n. 2
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();
        }
Esempio n. 4
0
 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);
 }
Esempio n. 5
0
 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);
 }
Esempio n. 6
0
 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;
     }
 }
Esempio n. 7
0
        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);
        }