コード例 #1
0
ファイル: ioaf.cs プロジェクト: darg0001/IoAF
        void extracgReg(string imgpath, string dbname, int partno)
        {
            DiskImgInfo d = partInfo[partno];

            string dOffset = d.getOffset();

            Process          p   = new Process();
            ProcessStartInfo psi = new ProcessStartInfo("extreg.exe");

            psi.Arguments = String.Format("\"{0}\" \"{1}\" \"{2}\"", imgpath, dOffset, dbname);

            p.StartInfo = psi;
            p.Start();
            p.WaitForExit();
        }
コード例 #2
0
ファイル: ioaf.cs プロジェクト: hvva/IoAF
        private void fls4root(string imgPATH, DiskImgInfo part)
        {
            Process p = new Process();
            ProcessStartInfo psi = new ProcessStartInfo(".\\tsk\\fls.exe");

            Console.Clear();

            psi.Arguments = "-rp -o " + part.getOffset() + " \"" + imgPATH + "\"";
            psi.RedirectStandardOutput = true;
            psi.UseShellExecute = false;

            psi.CreateNoWindow = true;

            p.StartInfo = psi;
            p.EnableRaisingEvents = true;
            p.OutputDataReceived += p_OutputDataReceived;
            p.Start();
            p.BeginOutputReadLine();
            p.WaitForExit();
            Console.WriteLine("\n");
        }
コード例 #3
0
ファイル: ioaf.cs プロジェクト: darg0001/IoAF
        private void fls4root(string imgPATH, DiskImgInfo part)
        {
            Process          p   = new Process();
            ProcessStartInfo psi = new ProcessStartInfo(".\\tsk\\fls.exe");


            Console.Clear();

            psi.Arguments = "-rp -o " + part.getOffset() + " \"" + imgPATH + "\"";
            psi.RedirectStandardOutput = true;
            psi.UseShellExecute        = false;

            psi.CreateNoWindow = true;

            p.StartInfo           = psi;
            p.EnableRaisingEvents = true;
            p.OutputDataReceived += p_OutputDataReceived;
            p.Start();
            p.BeginOutputReadLine();
            p.WaitForExit();
            Console.WriteLine("\n");
        }