2020年12月24日 星期四

Views

C# Console搭配工作排程練習

1.開啟vs 2019 console專案

    開啟console專案,裡面內容只要能夠自動在每一分鐘內在D:\MyFile入徑下,建立一個txt檔案,且寫入內容,Program.cs的內容為以下


  class Program
    {
        static void Main(string[] args) <br/>{    
                string path = @"D:\MyFile\MyTest"+ DateTime.Now.Ticks.ToString() + ".txt";
                try
                {
                    // Create the file
                    using (FileStream fs = File.Create(path))
                    {
                        byte[] info = new UTF8Encoding(true).GetBytes("This is some text in the file.");
                        // Add some information to the file.
                        fs.Write(info, 0, info.Length);
                    }
                }
                catch (Exception ex)
                {
                    Console.WriteLine(ex.ToString());
                }
            }
        }

2.window 10 工作排程器使用

    這個練習的重點會在工作排程器的使用
    (1)打開工作排程器
        
        (2)建立排程工作

       (3)基礎設定第一步一般
               第二步觸發程序
                 第三步動作選擇
                        記得要選取的是.Net的exe執行檔案

                    記得按下確認鍵後,要打上user的密碼才能使用,我找了很久原本電腦就沒有特別設定密碼,最後解決方式是在控制台下,設定自己的密碼就可以成功使用排程
                    最後一步

在上圖中按下右鍵後啟用,排程就可以成功執行了。

3.預期結果

最後在D:\Myfilex路徑內,就可以看到每一分中自動寫入的.txt檔案


4.參考資料