using System;
using System.Collections.Generic;
using System.Linq;
using System.Windows.Forms;
namespace CMD1
{
static class Program
{
///
/// 应用程序的主入口点。
///
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
}
}
}
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Diagnostics;
namespace CMD1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void textBox1_TextChanged(object sender, EventArgs e)
{
}
private void textBox2_TextChanged(object sender, EventArgs e)
{
}
private void textBox3_TextChanged(object sender, EventArgs e)
{
}
private void button1_Click(object sender, EventArgs e)
{
string ip = "192.168.1.1";
string port = "13000";
string pwd = "111111";
if (textBox1.Text.Length > 0)
ip = textBox1.Text;
if (textBox2.Text.Length > 0)
port = textBox2.Text;
if (textBox3.Text.Length > 0)
pwd = textBox3.Text;
Cmdspicec(ip, port, pwd);
}
public static void Cmdspicec(string strIp, string strPort, string strPwd)
{
Process p = new Process();
p.StartInfo.FileName = "cmd.exe";
p.StartInfo.UseShellExecute = false;
p.StartInfo.RedirectStandardInput = true;
p.StartInfo.RedirectStandardOutput = true;
p.StartInfo.RedirectStandardError = true;
p.StartInfo.CreateNoWindow = true;
p.Start();
string dosLine = @"D:\\wspice-x86_08032011\\lib\\spicec.exe -h " + strIp + " -p " + strPort + " -w " + strPwd;
p.StandardInput.WriteLine(dosLine);
p.StandardInput.WriteLine("exit");
p.Close();
}
}
}