Beispiel #1
0
 private void ISCSIConnector_Click(object sender, EventArgs e)
 {
     ProcessCaller.ProcessOpenByPowershell(VanScript.IscsiUI);
 }
Beispiel #2
0
 private void PowershellBtn_Click(object sender, EventArgs e)
 {
     ProcessCaller.ProcessOpenByPowershell(VanScript.Powershell);
 }
Beispiel #3
0
 private void CommandPrompt_Click(object sender, EventArgs e)
 {
     ProcessCaller.ProcessOpenByPowershell(VanScript.CMD);
 }
Beispiel #4
0
 private void OpenExpolerbtn_Click(object sender, EventArgs e)
 {
     ProcessCaller.ProcessOpenByPowershell(MainForm.ExploerPlusPath + VanScript.ExplorePlus);
 }
Beispiel #5
0
 private void OpenCorefigbtn_Click(object sender, EventArgs e)
 {
     logger.Debug("open corefig path:" + MainForm.CorefigPath + VanScript.Corefig);
     ProcessCaller.ProcessOpenByPowershell(MainForm.CorefigPath + VanScript.Corefig);
 }
Beispiel #6
0
 private void corefigToolStripMenuItem_Click(object sender, EventArgs e)
 {
     ProcessCaller.ProcessOpenByPowershell(MainForm.CorefigPath + VanScript.Corefig);
 }
Beispiel #7
0
        void SetupModule(CheckModule moduleName)
        {
            switch (moduleName)
            {
            case CheckModule.EnableRDP:
                ProcessCaller.ProcessOpenByPowershell(MainForm.CorefigPath + VanScript.RemoteDesktop);
                break;

            case CheckModule.EnableWinRM:
                ProcessCaller.ProcessOpenByPowershell(MainForm.CorefigPath + VanScript.WINRM);
                break;

            case CheckModule.IPconfig:
                ProcessCaller.ProcessOpenByPowershell(MainForm.CorefigPath + VanScript.IpSettings);
                break;

            case CheckModule.GPUFeature:
                this.InstallGpuFeature();
                break;

            case CheckModule.HyperVFeature:
            case CheckModule.ClusterFeature:
                MessageBox.Show("After install those feature. You need reboot.");
                ProcessCaller.ProcessOpenByPowershell(MainForm.CorefigPath + VanScript.Roles);
                break;

            case CheckModule.ISCSiConnection:
                List <ISCSiInfo> info = GetISCSiInfo();
                if (info.Count > 0)
                {
                    iscsiForm = new iSCSIForm(info);
                    iscsiForm.Show(this);
                }
                else
                {
                    ProcessCaller.ProcessOpen(VanScript.IscsiUI);
                }
                break;

            case CheckModule.JoinDomain:
                ProcessCaller.ProcessOpenByPowershell(MainForm.CorefigPath + VanScript.JoinDomainAndRename);
                break;

            case CheckModule.EnableRemoteControle:
                EnableRemoteControl();
                break;

            case CheckModule.CreateCluster:
                MainForm.clusterForm.Show(this);
                break;

            case CheckModule.CreateVM:
                MainForm.Open59Manager();
                break;

            case CheckModule.CreateVirtualSwitch:
                vSwitchForm = new CreateVirtualSwitchForm();
                vSwitchForm.Show(this);
                break;

            default:
                MessageBox.Show("Not ready");
                break;
            }
        }
Beispiel #8
0
 private void UpdateBtn_Click(object sender, EventArgs e)
 {
     ProcessCaller.ProcessOpenByPowershell(MainForm.CorefigPath + VanScript.WindowsUpdate);
 }