论坛积分策略 论坛VIP区开放申请 我爱电脑万人签名活动 原声大碟520欢迎你 广告位招租
打印

[C#] C#写的自动关机及执行CMD命令

C#写的自动关机及执行CMD命令

using System;我爱电脑技术社区--打造最好的电脑技术自学交流平台$ w; {/ i4 R) G/ N4 S. F
    using System.Collections.Generic;
# S: z4 w: u, l  f& L打造最好的电脑自学交流论坛    using System.ComponentModel;电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站" L. l, R" c0 Y  L1 m
    using System.Data;
% S2 U! p5 g7 V1 z电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站    using System.Drawing;我爱电脑技术社区--打造最好的电脑技术自学交流平台' `8 A. Z/ L5 o* E5 V
    using System.Text;打造最好的电脑自学交流论坛2 y+ f9 o. d9 o
    using System.Windows.Forms;
2 f" p& b  b$ H2 q( {  ~5 `我爱电脑技术论坛    using System.Diagnostics;; i+ @* O$ Z6 a

* y) F8 T( u" }" t7 C# }3 ]: n    namespace WindowsApplication1+ k1 w% t. _+ \: `' ?, h& u
    ...{
2 m6 j6 b3 |5 A; w, {3 T) Kwww.520diannao.com        public partial class Form1 : Form
% ~- y" f# }) \; }% w我爱电脑技术社区--打造最好的电脑技术自学交流平台        ...{
' j2 ^: Y5 ^1 S9 I. Kwww.520diannao.com        int i = 0;
" T7 M4 a/ M, S+ |1 rwww.520diannao.com        private int ti;打造最好的电脑自学交流论坛* X* U9 C4 I5 S- V8 T, P
        public Form1()www.520diannao.com6 Y: q% q0 {# m
        ...{* t  a% R3 P: J, m+ O- n
            InitializeComponent();www.520diannao.com5 g8 \9 x6 W% C: c- [+ J9 j
            timer1.Enabled = false;我爱电脑技术社区--打造最好的电脑技术自学交流平台) t* }4 {* C! g0 k6 W& y# o  c# j
        }打造最好的电脑自学交流论坛. @  v1 v8 s  h$ w7 U# g0 T
        public string CmdPc(string cmdinput)www.520diannao.com" I' i- v$ N4 q) w% Z( c5 G& R. x# t
        ...{
) s% b, h( ~6 W/ \% w打造最好的电脑自学交流论坛            Process p = new Process();我爱电脑技术社区--打造最好的电脑技术自学交流平台6 `3 R0 i0 R6 O8 G3 C
            p.StartInfo.FileName = "cmd.exe";
& ^3 c- h3 Y# N% ^打造最好的电脑自学交流论坛            p.StartInfo.UseShellExecute = false;
' b8 w/ h7 A9 x' @" W, s打造最好的电脑自学交流论坛            p.StartInfo.RedirectStandardInput = true;
+ F1 O2 t; \9 W+ u+ P我爱电脑技术论坛            p.StartInfo.RedirectStandardOutput = true;
8 ^0 B# q2 A( W4 R# `$ T" ]打造最好的电脑自学交流论坛            p.StartInfo.CreateNoWindow = true;
! J( J9 g7 ^. f) W: d            try我爱电脑技术社区--打造最好的电脑技术自学交流平台5 ~- j  `+ [* u9 E
            ...{我爱电脑技术论坛! q# a7 D( H8 z" C3 D, z$ v0 b
                p.Start();
# Z  o( ~) N9 A5 [$ a1 O我爱电脑技术社区--打造最好的电脑技术自学交流平台                p.StandardInput.WriteLine(cmdinput);
9 E% L+ A! i( G( S+ w1 H6 V我爱电脑技术论坛                p.StandardInput.WriteLine("exit");
2 L3 K9 _9 }/ X! k5 E9 E* ?我爱电脑技术社区--打造最好的电脑技术自学交流平台                string ss=p.StandardOutput.ReadToEnd();
) ?8 Z9 f  a; {8 U7 n& t电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站                p.WaitForExit();
: l' b  f5 X4 H) u) K: r                p.Close();
7 H) Y9 P. x: }; \( ~# r& ?打造最好的电脑自学交流论坛                return ss;
. W2 y1 s' i# G) P我爱电脑技术社区--打造最好的电脑技术自学交流平台            }
# k6 x3 F$ P  m* T打造最好的电脑自学交流论坛            catch打造最好的电脑自学交流论坛, h9 O$ ~5 {  o" i9 ]% Z+ k- j
            ...{www.520diannao.com0 j3 l1 _' d5 A3 R) K  h
                string ss = "命令执行失败";9 @  ]  X' |6 C2 N
                return ss;/ e. B  P2 z, @7 c+ c- a3 {
            }www.520diannao.com( t. P$ F9 V# G
        }打造最好的电脑自学交流论坛, D1 [2 j: `& L' \, E
我爱电脑技术社区--打造最好的电脑技术自学交流平台9 T5 v+ y7 D9 G! C
        private void button1_Click(object sender, EventArgs e)
5 D. U6 q- o% K+ n1 r* V" q电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站        ...{
% P! s. g+ q6 r打造最好的电脑自学交流论坛            //label1.Text = ClosePc();
$ R2 \" @  w1 n# e2 b/ n4 L9 ~www.520diannao.com            if (textBox2.Text != "")我爱电脑技术论坛" F* Q- a8 x6 S2 V
            ...{打造最好的电脑自学交流论坛" r% V6 ]" M( v8 |7 t  x) l* r
                ti = Convert.ToInt32(textBox2.Text);5 P1 z( x/ W) U" ]  _  k* j/ y" G
                timer1.Enabled = true;
: k; z# n* |$ m1 s" `) F电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站                button3.Enabled = true;我爱电脑技术社区--打造最好的电脑技术自学交流平台. W- v  P" h4 U  j1 @+ \* f2 u
                button4.Enabled = true;
# U  V8 V+ d# M/ e# i/ ~4 z3 ?我爱电脑技术论坛                button1.Enabled = false;
/ \; z/ Q7 b+ X  ?8 w我爱电脑技术论坛我爱电脑技术论坛* S" ]% N& H5 o0 \) z
            }
2 k$ V' M/ N! \% c; {打造最好的电脑自学交流论坛            else ...{ label4.Text = "请输入时间,单位/分钟"; }www.520diannao.com2 ~0 w1 w' `' x  S  G
        }我爱电脑技术社区--打造最好的电脑技术自学交流平台& N5 T- s2 Z0 N: ?0 h' w. \2 H( _

$ i: D" x# Y( t% T- n; m我爱电脑技术社区--打造最好的电脑技术自学交流平台        private void timer1_Tick(object sender, EventArgs e)我爱电脑技术论坛& N' O* N  m- [2 P9 G- `1 _
        ...{打造最好的电脑自学交流论坛7 y5 |  r7 k( c( W( @5 Q1 x/ S
1 }2 ~: N% w; p: w
            if (ti - i == 1)//从5开始到计时9 \% ~% r. }% A& e+ u' z; M, G2 K* x
            ...{
8 H9 z% h+ [  ]/ U  ^8 e! x电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站                timer1.Enabled = false;打造最好的电脑自学交流论坛) ~8 o; S: |5 H1 W5 @
                label4.Text = "时间到,关机!!";我爱电脑技术论坛6 r. C: y4 \* n8 D* T
                label1.Text = CmdPc("Shutdown.exe -s -f");我爱电脑技术论坛' {  L' v9 g- _
                button4.Visible = true;电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站; O+ e) @: N* A- B
            }
' u) `2 j9 v; }我爱电脑技术论坛            else电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站$ F( N: y: E* u4 I- u
            ...{
! j. B: A5 Y8 `) t  k  h# p/ r                i++;我爱电脑技术论坛4 O& y, j* F8 ?  x! P/ I; [
                string j = (ti - i).ToString();
# O8 r1 R- V2 _+ y" M: ~www.520diannao.com                label4.Text = j;www.520diannao.com0 H" c/ q; c) M; M7 E
            }
$ P) ]2 n$ T/ ]$ |打造最好的电脑自学交流论坛
2 r/ ^) J1 j, U7 C& m我爱电脑技术社区--打造最好的电脑技术自学交流平台        }www.520diannao.com) z1 g3 D, x! o$ X1 `" ^- Q: L1 Q
电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站3 V- i+ [- R- j2 u
        private void button3_Click(object sender, EventArgs e)
* v+ k* T  h2 k% H3 D) u: v' g0 D我爱电脑技术社区--打造最好的电脑技术自学交流平台        ...{我爱电脑技术论坛' i0 q+ B+ X) B, W
            timer1.Enabled = true;
& j4 k; m$ r' x# o$ C: z7 e% i$ V电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站            button4.Enabled = true;
4 B) m  u- `6 n1 Z5 e: I! C7 i我爱电脑技术社区--打造最好的电脑技术自学交流平台            button1.Enabled = true;
0 R" s3 N) t) k: P! F0 Y7 [www.520diannao.com        }电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站) F: U5 ~$ N$ P2 W
4 K' k: T  n  p8 U
        private void button2_Click(object sender, EventArgs e)打造最好的电脑自学交流论坛; b% l& d- M9 r  X- y
        ...{我爱电脑技术社区--打造最好的电脑技术自学交流平台6 Y0 L9 v6 X% R" X
            label1.Text=CmdPc(textBox1.Text);
; d. o9 k8 I1 r- V& ^1 D0 X/ K电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站        }
0 _: Z: p6 f, ?电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站        private void button4_Click_1(object sender, EventArgs e)
* F9 X/ t- I4 A* _6 G- x) R我爱电脑技术社区--打造最好的电脑技术自学交流平台        ...{
+ p0 l6 e4 h/ m6 Q: A3 ^0 @www.520diannao.com            timer1.Enabled = false;www.520diannao.com3 O3 e/ L# m4 Y( V# q  N5 `2 \
            button4.Enabled = false;www.520diannao.com( Q* o' v0 q0 t$ o+ _, E5 N% s+ ?
            button1.Enabled = true;
0 T1 {7 Z6 H4 I2 Q% a, ]( h7 zwww.520diannao.com            label4.Text = "停止";
" ~. j0 t5 H: [6 }8 x# x4 [        }我爱电脑技术社区--打造最好的电脑技术自学交流平台: ]; `7 g7 e1 W% R/ _

4 C) d  x" s6 z$ |5 O7 gwww.520diannao.com        private void textBox2_KeyPress(object sender, KeyPressEventArgs e)* h0 o. A4 {" e( t9 s" r2 Q: v
        ...{我爱电脑技术论坛' h5 p6 g" Y/ _$ L3 l  I9 N5 x
            if (e.KeyChar == 13)
! k/ u# m9 w0 B" ~* H% A            ...{
/ V9 u5 C, S& e# O电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站                ti = Convert.ToInt32(textBox2.Text);www.520diannao.com; ^/ V* e, u8 {4 k& W) m! q% ]
                timer1.Enabled = true;
: R+ ]! i! I% W; Ewww.520diannao.com                button3.Enabled = true;
3 n) K: c& u  |$ T' C打造最好的电脑自学交流论坛                button4.Enabled = true;我爱电脑技术社区--打造最好的电脑技术自学交流平台! O# }$ @" n5 |6 O
                button1.Enabled = false;我爱电脑技术论坛% E( H2 r, P  i: w0 I  T
            }
1 D8 m& n" C) Z5 V; T打造最好的电脑自学交流论坛        }
& [- E; s7 I* X' P2 M4 bwww.520diannao.com电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站" }$ i; U) a+ J6 q* b

0 b& s" x' H4 A) d2 z$ ?% d% `& l我爱电脑技术社区--打造最好的电脑技术自学交流平台
) U7 U9 q/ }6 y5 e3 w" e& X电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站    }www.520diannao.com, ]  N& F+ U2 g9 _: S# K
}

TOP