如何在VS2019中WindowsService定時任務

時間 2022-02-13 17:30:09

1樓:飛得更高

1開啟vs2013,選擇檔案->新建->專案。

2在專案中找到【windows服務】專案,重新命名後點選確定。

3在service1設計器中點選右鍵,選擇檢視**,進入**頁面。

4在**編輯器中新增【onstart】服務啟動方法。

5繼續在**編輯器中新增【chksrv】方法。

6繼續在**編輯器中新增你需要定時執行的任務方法。

7繼續在**編輯器中新增【writelog】書寫日誌的方法。

8繼續在**編輯器中新增【onstop】服務停止方法。

新增安裝程式

1在service1中的設計器中點選右鍵,選擇【新增安裝程式】。

2在安裝程式中選中【serviceprocessinstaller1】,檢視其屬性,將【account】值改為【localsystem】。

3在安裝程式中選中【serviceinstaller1】,檢視其屬性,將【servicename】值改為你想要的服務名稱。

啟動windows服務

1選中專案,右鍵,生成專案。

2然後在debug目錄中找到生成的程式。

3在目錄【c:\windows\microsoft.net\framework】中找到程式對應的.

net版本,然後在該版本的目錄中找到【installutil.exe】程式,並將該程式拷貝到我們專案中的debug目錄下。

找到命令提示符,以管理員身份執行。然後在dos裡面輸入命令4【d:\statistics\windowsservicetest\windowsservicetest\bin\debug\windowsservicetest.

exe d:\statistics\windowsservicetest\windowsservicetest\bin\debug\installutil.exe】,當然,這裡需要將目錄換成你自己程式所在的目錄。

5回車後,windows服務就已經安裝好了。在任務管理器的服務中就可以找到當初命名的服務名稱的服務了。選中該服務點選右鍵,啟動服務就完成了。

程式會在你**設定的每天八點整做你設定的任務。

2樓:盤默

很多人都想做定時任務,但是沒有不知道如何下手,現在就用windowsservice做乙個定時任務:

定時任務**

開啟vs2013,選擇檔案->新建->專案。

在專案中找到【windows服務】專案,重新命名後點選確定。

在service1設計器中點選右鍵,選擇檢視**,進入**頁面。

在**編輯器中新增【onstart】服務啟動方法。

繼續在**編輯器中新增【chksrv】方法。

繼續在**編輯器中新增你需要定時執行的任務方法。

繼續在**編輯器中新增【writelog】書寫日誌的方法。

繼續在**編輯器中新增【onstop】服務停止方法。

end新增安裝程式

在service1中的設計器中點選右鍵,選擇【新增安裝程式】。

在安裝程式中選中【serviceprocessinstaller1】,檢視其屬性,將【account】值改為【localsystem】。

在安裝程式中選中【serviceinstaller1】,檢視其屬性,將【servicename】值改為你想要的服務名稱。

end啟動windows服務

選中專案,右鍵,生成專案。

然後在debug目錄中找到生成的程式。

在目錄【c:\windows\microsoft.net\framework】中找到程式對應的.

net版本,然後在該版本的目錄中找到【installutil.exe】程式,並將該程式拷貝到我們專案中的debug目錄下。

找到命令提示符,以管理員身份執行。然後在dos裡面輸入命令

【d:\statistics\windowsservicetest\windowsservicetest\bin\debug\windowsservicetest.exe d:

\statistics\windowsservicetest\windowsservicetest\bin\debug\installutil.exe】,當然,這裡需要將目錄換成你自己程式所在的目錄。

回車後,windows服務就已經安裝好了。在任務管理器的服務中就可以找到當初命名的服務名稱的服務了。選中該服務點選右鍵,啟動服務就完成了。

程式會在**設定的每天八點整做設定的任務。

如何在vs2013中新建windowsservice定時任務

3樓:匿名使用者

1開啟vs2013,選擇檔案->新建->專案。

2在專案中找到【windows服務】專案,重新命名後點選確定。

3在service1設計器中點選右鍵,選擇檢視**,進入**頁面。

4在**編輯器中新增【onstart】服務啟動方法。

5繼續在**編輯器中新增【chksrv】方法。

6繼續在**編輯器中新增你需要定時執行的任務方法。

7繼續在**編輯器中新增【writelog】書寫日誌的方法。

8繼續在**編輯器中新增【onstop】服務停止方法。

end新增安裝程式

1在service1中的設計器中點選右鍵,選擇【新增安裝程式】。

2在安裝程式中選中【serviceprocessinstaller1】,檢視其屬性,將【account】值改為【localsystem】。

3在安裝程式中選中【serviceinstaller1】,檢視其屬性,將【servicename】值改為你想要的服務名稱。

end啟動windows服務

選中專案,右鍵,生成專案。

然後在debug目錄中找到生成的程式。

在目錄【c:\windows\microsoft.net\framework】中找到程式對應的.

net版本,然後在該版本的目錄中找到【installutil.exe】程式,並將該程式拷貝到我們專案中的debug目錄下。

找到命令提示符,以管理員身份執行。然後在dos裡面輸入命令【d:\statistics\windowsservicetest\windowsservicetest\bin\debug\windowsservicetest.

exe d:\statistics\windowsservicetest\windowsservicetest\bin\debug\installutil.exe】,當然,這裡需要將目錄換成你自己程式所在的目錄。

5回車後,windows服務就已經安裝好了。在任務管理器的服務中就可以找到當初命名的服務名稱的服務了。選中該服務點選右鍵,啟動服務就完成了。

程式會在你**設定的每天八點整做你設定的任務。

4樓:

很多人都想做定時任務,但是沒有不知道如何下手,現在就用windowsservice做乙個定時任務

如何在windows伺服器上面建立定時任務

5樓:可樂零七

1,開啟vs2013,選擇檔案->新建->專案。

2,在專案中找到【windows服務】專案,重新命名後點選確定。

3,在service1設計器中點選右鍵,選擇檢視**,進入**頁面。

4,在**編輯器中新增【onstart】服務啟動方法。

5,繼續在**編輯器中新增【chksrv】方法。

6,繼續在**編輯器中新增你需要定時執行的任務方法。

7,繼續在**編輯器中新增【writelog】書寫日誌的方法。

8,繼續在**編輯器中新增【onstop】服務停止方法。

新增安裝程式

1,在service1中的設計器中點選右鍵,選擇【新增安裝程式】。

2,在安裝程式中選中【serviceprocessinstaller1】,檢視其屬性,將【account】值改為【localsystem】。

3,在安裝程式中選中【serviceinstaller1】,檢視其屬性,將【servicename】值改為你想要的服務名稱。

啟動windows服務

選中專案,右鍵,生成專案。

然後在debug目錄中找到生成的程式。

如何在vs2013中新建windowsservice定時任務

6樓:兄弟連北京校區

定時任務**

1開啟vs2013,選擇檔案->新建->專案。

2在專案中找到【windows服務】專案,重新命名後點選確定。

3在service1設計器中點選右鍵,選擇檢視**,進入**頁面。

4在**編輯器中新增【onstart】服務啟動方法。

5繼續在**編輯器中新增【chksrv】方法。

6繼續在**編輯器中新增你需要定時執行的任務方法。

7繼續在**編輯器中新增【writelog】書寫日誌的方法。

8繼續在**編輯器中新增【onstop】服務停止方法。

end新增安裝程式

1在service1中的設計器中點選右鍵,選擇【新增安裝程式】。

2在安裝程式中選中【serviceprocessinstaller1】,檢視其屬性,將【account】值改為【localsystem】。

3在安裝程式中選中【serviceinstaller1】,檢視其屬性,將【servicename】值改為你想要的服務名稱。

end啟動windows服務

選中專案,右鍵,生成專案。

然後在debug目錄中找到生成的程式。

在目錄【c:\windows\microsoft.net\framework】中找到程式對應的.

net版本,然後在該版本的目錄中找到【installutil.exe】程式,並將該程式拷貝到我們專案中的debug目錄下。

找到命令提示符,以管理員身份執行。然後在dos裡面輸入命令【d:\statistics\windowsservicetest\windowsservicetest\bin\debug\windowsservicetest.

exe d:\statistics\windowsservicetest\windowsservicetest\bin\debug\installutil.exe】,當然,這裡需要將目錄換成你自己程式所在的目錄。

回車後,windows服務就已經安裝好了。在任務管理器的服務中就可以找到當初命名的服務名稱的服務了。選中該服務點選右鍵,啟動服務就完成了。

程式會在你**設定的每天八點整做你設定的任務。

請知道VS2019中timer控制項的作用以及用法的朋友介紹一下,謝謝

timer除了跟ajax一起運用時可以觸發頁面無重新整理的同時,也可以做鬧鐘控制項,說白了它就是乙個時間控制項,關鍵是你要對這個時間怎麼去掌控?你要在什麼時間點起到什麼樣的作用就會用不同的對應的用法 timer控制項主要會用到2個屬性乙個是enabled和interval enabled主要是控制當...

Vista系統下VS2019與VS2019的共存問題

1.可以安裝,我的電腦就是這樣的,不過我先裝的05再裝的082.設定不需要,但是需要打補丁 3.你安裝上以後執行vs05,系統會提示你需要安裝兩個補丁,乙個是vs2005sp1 for vista,乙個是vs2005 for vista 都安裝好以後就可以正常執行了,另外以後解除安裝也沒有問題的。那...

vs 2019編譯C出錯,vs 2005 編譯C 出錯

vs 2005在生成可執行檔案時使用了一種新的技術,該技術生成的可執行檔案會伴隨生成乙個清單檔案 manifest file manifest字尾檔案 其本質上是xml文件,你可以用文字編輯器開啟看看 並在鏈結完成後將該清單檔案嵌入到exe檔案中 預設情況下 而在fat32檔案系統中,在處理清單檔案...