簡體   English   中英

在Visual Studio中使用C#輸出到DOS

[英]Output to DOS using C# in Visual Studio

I am using Visual Studio 2010 and I am trying to change the timen on my PC to 11 pm the ``day before yesterday. My question is can somebody tell me what statement that will allow ``me to output directly to DOS using C#.

很抱歉寫得不好。 兩天前我試圖將時間更改為11:50。 我不熟悉Windows編程,我一直使用Linux。 在linux中,我將從命令行執行文件,然后輸出到命令行。 但是使用Visual Studio時,我不確定輸出到命令行是否會輸出到Visual Studio或MS DOS。 如果可以通過這種方式更改timecin,我將不勝感激。

在命令propt中,我輸入了date 28/07/2010 ,它更改了日期,但是當我在Visual Studio 2010中輸入Console.WriteLine("date 28/07/2010") ,時間保持不變。 該語句不輸出到命令提示符嗎?

謝謝你的幫助

Console.WriteLine("Hello World!");

...假設您的應用程序是從命令行啟動的。

如果要嘗試從命令行執行某些操作(而不是輸出到命令行),則需要:

DateTime yesterdayAtEleven = 
    DateTime.Parse(DateTime.Now.AddDays(-1).Date.ToString("d") + " 11:00PM");
System.Diagnostics.Process.Start("date", yesterdayAtEleven.ToString());

System.Diagnostics.Process.Start

我相信這會起作用:

System.Diagnostics.Process.Start("time 23:59");

不確定您要問什么,但是如果您制作了控制台應用程序,則將使用System.Console.WriteLine

http://msdn.microsoft.com/zh-CN/library/system.console.writeline.aspx

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM