Windows Server 2008/2012计划任务的名称是“任务计划程序”,不在控制面板里,而是在“管理工具”里。
由于服务器需要做些任务,定时执行,自己写程序比较麻烦,可以采用BAT进行代替操作。

● 如何定时重启?
在常规选项卡中,填写计划任务的名称;
在触发器选项卡中,填写执行计划任务的时间或其它条件;
在操作选项卡中,新建-程序或脚本填写C:\Windows\SysWOW64\shutdown.exe,参数填写-r -f -t 0,起始位置填写C:\Windows\SysWOW64。

● 如何开机启动?
如果想开机启动.bat文件,只要在“新建触发器”时,“开始任务”下列框选择“启动时”即可!

● 如何执行PHP脚本?
程序或脚本填写php.exe(要包含路径),参数填写要执行的php文件,起始位置填写php.exe的路径。

● 为何在Windows Server 2012 中定时任务不执行?
按照上述操作,以前在 Winddows Server 2008 中,定时任务都能很好地被执行,现在改在 2012 中,就死活不执行。怀疑是权限问题,果然如此,需要在“安全选项”中,去掉勾选“不存储密码(P)…”

● windows server 2012 怎么打开运行?
按快捷键win+R即可。在弹出的运行对话框输入CMD回车,则可打开命令提示符。

● windows server 2012 怎么找到开始菜单?
Windows 2012/win8 系统中拿掉了Windows 用户熟悉的开始菜单,增加了更加方便的“开始”屏幕,但对于大多数人来说,这个适应的过程可以说是漫长的,如果你怀恋以往的开始菜单的那种感觉,而又不坚持使用第三方的扩展软件来做到的话,以下方法可以解决:在任务栏的空白区域右键,选择”工具栏”—-“新建工具栏”。然后在弹出的窗口的地址栏中输入C:\Users\All Users\Microsoft\Windows\Start Menu\Programs,回车。选择开始菜单点击“选择文件夹”即可。

● 图解Windows Server 2012 标准版桌面化使用设置
https://jingyan.baidu.com/album/215817f78a41c41edb142341.html

● 定期删除IIS日志文件

服务器中由于监控的需要会经常生成很多日志文件,比如IIS日志文件(C:\inetpub\logs\LogFiles),一个稍微有流量的网站,其日志每天可以达到上百兆,这些文件日积月累会严重的占用服务器磁盘空间。有必要对他们进行定期删除。dos批处理程序如下:

:: 清理IIS日志文件
:: 备份MySql数据库
@echo off
title 清理IIS日志文件

:: IIS日志文件目录
set log_dir=”C:\inetpub\logs\LogFiles”

:: 保留日志天数
set bak_dat=15

:: 删除日志文件
forfiles /p %log_dir% /S /M *.log /D -%bak_dat% /C “cmd /c echo 正在删除@relpath 文件… & echo. & del @file”

将上面的代码保存为deliislog.bat批处理文件,然后在服务器的控制面板的计划任务中添加这个批处理程序,让其每天执行一次就行了。