1. 延時
延時40秒我就知道:
ping -n 40 127.0.0.1>nul
參考思路1:利用 %time% 變數,死迴圈來判斷。 優點:準確 缺點:消耗cpu相當的高
思路2:利用 ping 127.0.0.1 -n 2 死迴圈延遲,迴圈一次加1,自己計算需要的數值, 優點:不會太消耗系統資源 缺點:準確度低了那麼一點
思路3:計算時間算出需要的時間,用at命令建立執行自身的任務, 例如 : at 12:00 %0 %0表示批處理自身
思路4:使用 sleep.com 東西,論壇自己搜一下。同樣的準確度低
2. 殺掉程序
taskkill /f /im ***xx.exe
3. 啟動程序
直接寫 ***x.exe 即可
4.把以上寫進乙個批處理,執行批處理檔案即可
shellexecute(null, l"open", l"c:\\users\\admi\\desktop\\test.bat", null, null, sw_show);
windows下守護程序實現
這裡的守護程序指的是無控制終端的程序。linux下執行程序只需要後面新增 就可以實現。有的時候需要設計乙個可以同時在windows和linux下執行的守護程序 為了避免過多的修改 可以新增如下偽指令來實現 ifndef win32 pragma comment linker,subsystem wi...
C 寫的windows服務程序守護實現
最近在做乙個windows服務實現windows socket server讀取系統硬體,rfid的內容給web 使用。在測試過程中,發現rfid讀取過程有時會導致服務無端中止。因為涉及到硬體呼叫,查不到具體的原因。所以就簡單的處理,做乙個程序守護,當windows的服務程序退出之後,自動重新開啟。...
windows守護程序指令碼
今天早上起來的時候發現電驢5點鐘的時候掛了,於是有幾個應該已經下完的東西還停留在95 的樣子。鬱悶之外想寫個守護程序的指令碼,上網搜了下找到這位同學的部落格 url 略加修改便拿來用了。首先是crontab.cmd檔案 如果在unix linux下用crontab那真是很簡單的事了 restart ...