A. 如何寫一個BAT文件來實現Print Spooler這個服務重啟如何設置計劃任務定時重啟這個服務
net stop spooler
sleep(20);
net start spooler
這個是腳本內容
定時任務的話在開始-所有程序——附件——系統工具——計劃任務
添加任務——下一步——瀏覽,選擇你的bat路徑,下一步 設置時間等等
B. 請問怎麼用批處理寫關於定時重新啟動特定服務的命令
用計劃任務,30分啟動一次系統服務。
cmd/cnetstart"服務名"
C. crontab怎麼定時運行重啟腳本。
用計劃任務自動運行.BAT批處理文件,在BAT文件中加入>、>>輸出重定向命令
將一條命令或某個程序輸出結果的重定向到特定文件中, > 與 >>的區別在於,>會清除調原有文件中的內容後寫入指定文件,而>>只會追加內容到指定文件中,而不會改動其中的內容。
比如sqlplus命令或者別的SQL命令後面加入 >>D:\sql.log則將SQL語句執行情況寫到D盤下SQL.log文件下(不覆蓋,追加,可以理解為所有的日誌都在這個文件裡面)
如果後面加 >D:\sql.log 就是覆蓋日誌,只記錄最後一次執行的情況;
D. 如何用shell腳本定時啟動Tomcat服務
寫一個重啟tomcat的shell腳本,然後用crontab定時執行這個腳本即可。
E. 怎麼自動重啟服務的shell腳本
如果你不需要加判斷直接重啟的話,直接寫就可以了
#!/bin/bash
/etc/init.d/XXX restart
最簡單的寫法,XXX用你的service的名字代替
F. 如何設置tomcat定時自動重啟
按照以下步驟進行即可。
第一:把Tomcat6安裝成windows 2003服務。
1、首先檢查tomcat\bin目錄下是否有service.bat文件。
2、開始——運行,輸入CMD打開命令窗口,cd到tomcat\bin目錄下,運行service.bat install命令。回車,安裝成功。
3、開始——運行,輸入services.msc打開服務,找到服務Apache Tomcat 6。
4、啟動此服務,在瀏覽器訪問應用,如果訪問成功說明Tomcat6服務安裝成功,並且啟動成功。
第二:編寫啟動服務腳本和停止服務腳本
1、編寫啟動腳本,腳本名稱為Tomcat_startup.bat,腳本內容如下:
@echo off
echo 執行開始時間
date/t
time/t
echo ***********************************************
echo 清除Tomcat緩存文件*******************************
echo 正在清除緩存文件Tomcat\work\Catalina\,請稍等......
rd /q/s " D:\hdcc-tomcat-6.0.29\work\Catalina"
echo 清除Tomcat緩存文件完成!
echo ***********************************************
echo 正在開啟Tomcat服務!
net start Tomcat6
echo 開啟Tomcat服務成功!
echo ***********************************************
echo 結束時間
date/t
time/t
echo ***********************************************
2、編寫停止腳本,腳本名稱為Tomcat_shutdown.bat,腳本內容如下:
@echo off
echo 執行開始時間
date/t
time/t
echo ***********************************************
echo 正在關閉Tomcat服務,請稍等......
net stop Tomcat6
echo 關閉Tomcat服務完成!
echo ***********************************************
echo ***********************************************
echo 結束時間
date/t
time/t
echo ***********************************************
第三:制定任務計劃,定時自動重啟tomcat
添加關閉Tomcat服務的任務計劃:開始——控制面板——任務計劃——添加任務計劃
設置好任務計劃的啟動時間,一般建議在下班以後,沒有人使用系統的時候進行,設置好任務計劃運行的星期日子。
在往伺服器上部署以前,最好先找台測試機進行測試驗證,避免對伺服器造成影響。注意做此項操作的時候,一定要在周末,或者是下班時間進行。
G. 按鍵精靈怎麼設置定時啟動一個腳本我想的就是在 特定的時間 啟動我設置的腳本!
按鍵精靈設置定時啟動一個腳本的方法和操作步驟如下:
1、首先,打開按鍵精靈,單擊新建腳本,然後將彈出一個空白腳本界面,如下圖所示。
H. 如何在Linux操作系統定時重啟Tomcat服務
Linux下tomcat服務的啟動、關閉與錯誤跟蹤,使用PuTTy遠程連接到伺服器以後,通常通過以下幾種方式啟動關閉tomcat服務:
切換到tomcat主目錄下的bin目錄(cd usr/local/tomcat/bin)
1,啟動tomcat服務
方式一:直接啟動 ./startup.sh
方式二:作為服務啟動 nohup ./startup.sh &
方式三:控制台動態輸出方式啟動 ./catalina.sh run 動態地顯示tomcat後台的控制台輸出信息,Ctrl+C後退出並關閉服務
解釋:
通過方式一、方式三啟動的tomcat有個弊端,當客戶端連接斷開的時候,tomcat服務也會立即停止,通過方式二可以作為linux服務一直運行
通過方式一、方式二方式啟動的tomcat,其日誌會寫到相應的日誌文件中,而不能動態地查看tomcat控制台的輸出信息與錯誤情況,通過方式三可以以控制台模式啟動tomcat服務,
直接看到程序運行時後台的控制台輸出信息,不必每次都要很麻煩的打開catalina.out日誌文件進行查看,這樣便於跟蹤查閱後台輸出信息。tomcat控制台信息包括log4j和System.out.println()等輸出的信息。
2,關閉tomcat服務
./shutdown.sh
I. linux的定時重啟的具體命令 非常感謝。。。
LINUX伺服器定時重啟的具體命令如下:
crontab -e
0 1 * * * /sbin/reboot ( 0 1 * * *表示每天凌晨一點重啟.)
0 1 * * 1/sbin/reboot (0 1 * * 1表示每周一凌晨一點重啟
30 2 * * * /home/bin/oraclebackup.sh (備份資料庫和站點目錄)
30 3 * * * /home/bin/cmsbackup.sh (備份資料庫和站點目錄)
[root@localhost ~]# /etc/init.d/crond restart
[root@localhost ~]# chkconfig --levels 35 crond on(重啟crond服務)
(9)定時重啟某個服務腳本擴展閱讀:
在/etc目錄下有一個crontab文件,這個就是系統任務調度的配置文件。用戶所建立的crontab文件中,每一行都代表一項任務,每行的每個欄位代表一項設置,它的格式共分為六個欄位,前五段是時間設定段,第六段是要執行的命令段,格式如下:
minute hour day month week command
其中:
1.minute: 表示分鍾,可以是從0到59之間的任何整數。
2.hour:表示小時,可以是從0到23之間的任何整數。
3.day:表示日期,可以是從1到31之間的任何整數。
4.month:表示月份,可以是從1到12之間的任何整數。
5.week:表示星期幾,可以是從0到7之間的任何整數,這里的0或7代表星期日。
6.command:要執行的命令,可以是系統命令,也可以是自己編寫的腳本文件。