Beispiel #1
0
        public override void GenerateRunBat()
        {
            Template.run_bat_cfd searchmeta = new Template.run_bat_cfd()
            {
                Automation = IsAutomated,
            };
            using (StreamWriter writer = new StreamWriter(Path.Combine(OutputDirectory, "runCADJob.bat")))
            {
                writer.WriteLine(searchmeta.TransformText());
            }

            string metaPath = META.VersionInfo.MetaPath;

            if (!Directory.Exists(metaPath))
            {
                Logger.Instance.AddLogMessage("META_PATH is not found in registry!", Severity.Error);
            }

            string ergonomicsPath = Path.Combine(metaPath, @"analysis_tools\PYTHON_RICARDO\output_ergonomics\scripts");

            UtilityHelpers.CopyFiles(ergonomicsPath, Path.Combine(OutputDirectory, "scripts"));
        }
        public override void GenerateRunBat()
        {
            Template.run_bat_cfd searchmeta = new Template.run_bat_cfd()
            {
                Automation = IsAutomated,
            };
            using (StreamWriter writer = new StreamWriter(Path.Combine(OutputDirectory, "runCADJob.bat")))
            {
                writer.WriteLine(searchmeta.TransformText());
            }

            string metaPath = META.VersionInfo.MetaPath;

            if (!Directory.Exists(metaPath))
                Logger.Instance.AddLogMessage("META_PATH is not found in registry!", Severity.Error);

            string ergonomicsPath = Path.Combine(metaPath, @"analysis_tools\PYTHON_RICARDO\output_ergonomics\scripts");
            UtilityHelpers.CopyFiles(ergonomicsPath, Path.Combine(OutputDirectory, "scripts"));
        }
        public override void GenerateRunBat()
        {
            Template.run_bat_cfd searchmeta = new Template.run_bat_cfd()
            {
                Automation = IsAutomated,
            };
            using (StreamWriter writer = new StreamWriter(Path.Combine(OutputDirectory, "runCADJob.bat")))
            {
                writer.WriteLine(searchmeta.TransformText());
            }

            string keyName = @"HKEY_LOCAL_MACHINE\Software\META";
            string value = @"META_PATH";

            string metaPath = (string)Registry.GetValue(
                keyName,
                value,
                "C:\\Program Files (x86)\\META");

            if (!Directory.Exists(metaPath))
                Logger.Instance.AddLogMessage("META_PATH is not found in registry!", Severity.Error);

            string ergonomicsPath = Path.Combine(metaPath, @"analysis_tools\PYTHON_RICARDO\output_ergonomics\scripts");
            UtilityHelpers.CopyFiles(ergonomicsPath, Path.Combine(OutputDirectory, "scripts"));
        }