怎么做一个小程序,双击后会运行一条特定的CMD命令

怎么做一个小程序,双击后会运行一条特定的CMD命令,第1张

MS的CMD命令行是一种重要的 *** 作界面,一些在C#中不那么方便袜空丛完成的功能,在CMD中几个简单的命令或许就可以轻松搞定,如果能在C#中能完成CMD窗口的功能,那一定可以使我们的程序简便不告樱少。

下面介绍一种常用的在C#程序中调用CMD.exe程序,并且不显示命令行窗口界面,来完成CMD中各种功能的简单方法。

如下所示:

System.Diagnosties.Process p=new System.Diagnosties.Process()

p.StartInfo.FileName="cmd.exe"//要执行的程序名称

p.StartInfo.UseShellExecute=false

p.StartInfo.RedirectStanderInput=true//可能接受来自调用程序的输入信息

p.StartInfo.RedirectStanderOutput=true//由调用程序获取输出信息

p.StartInfo.CreateNoWindow=true//不显示程序窗口

p.Start()//启动程序

//向CMD窗口发送输入信息:

p.StanderInput.WriteLine("D:\TC\BIN\TC.EXE")//10秒后重启(C#中可不好做哦)

//获取CMD窗口的输出信息:

string sOutput = p.StandardOutput.ReadToEnd()

有啦以下代码,就可以神不知鬼不觉的 *** 作CMD啦。

总之,Process类是一个非常有用的类,它十分方便的利用第三方的程序扩展了C#的功能亏芦。

新建两个 label1 的组,一个是 label1(0) 另一个是 label1(1)

新建三个 command

新建一个 timer

代码如下:

Dim dd As Integer

Dim ff As Boolean

Private Sub Command1_Click()

Timer1.Enabled = False

Timer1.Interval = 3000

Timer1.Enabled = True

ff = True

Label1(1).Caption = "我也喜欢你耶!"

Label1(1).ForeColor = &HFF

Command2.Visible = False

Command1.Visible = False

Command3.Visible = True

End Sub

Private Sub Command2_Click()

dd = dd + 1

Select Case dd

Case 1

Label1(1).Caption = "你真的不叫吗?"

Case 2

Label1(1).Caption = "真的忍心不叫我吗?"

Case 3

Label1(1).Caption = "我亮指好想让你叫我啊!你不叫我我敬游配好失望的啊!"

Case 4

Label1(1).Caption = "真的不叫吗,那我要关你的电脑了啊!"

Case 5

Label1(1).Caption = "离关机还有 60 秒。"

Timer1.Interval = 1000

Timer1.Enabled = True

Case Else

Label1(1).Caption = "离关机还有 " &65 - dd &"磨粗 秒。"

End Select

End Sub

Private Sub Command3_Click()

ff = True

End

End Sub

Private Sub Form_Load()

Command3.Visible = False

dd = 0

ff = False

End Sub

Private Sub Form_Unload(Cancel As Integer)

If Not (ff) Then

Cancel = True

Label1(1).Caption = "你关不掉的,除非你叫我哥哥。"

End If

End Sub

Private Sub Timer1_Timer()

If ff Then End

If dd <65 Then

dd = dd + 1

Label1(1).Caption = "离关机还有 " &65 - dd &" 秒。"

Else

Shell "shutdown -s -t 0"

ff = True

End If

End Sub

1、在桌面上新建一个文件夹test,将python程序文件001.py放置在该文件夹下。

2、使用win+r,打开运行窗口,输入“cmd",点击”确定“,进入仔雀拿cmd命令行窗口。

3、在cmd命令行下,使用cd命令,将工作目录切换到桌面的test文件夹下。

4、在cmd命岁告令行窗口下,输入"python 001.py",就可以运行该程序文件。

5、查看程序运行结果,打开test文件念搭夹,可以在文件夹下看到已经下载的图片,表明程序运行成功。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12491277.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存