2008服务器安全批处理 服务器上的安全

windows2008 server 计划任务 批处理启动不了

在任务属性-操作-编辑-起始于(可选) 中填入JAR包的完整路径试试

成都创新互联-专业网站定制、快速模板网站建设、高性价比盈江网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式盈江网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖盈江地区。费用合理售后完善,10多年实体公司更值得信赖。

关于Windows server 2008信息收集的批处理脚本

第6个还没出来,正在研究。

代码如下:

@echo off

setlocal ENABLEDELAYEDEXPANSION

set "infoName=INFO_%computername%_%date:~0,4%%date:~5,2%%date:~8,2%"

set "infoName=%infoName%.txt"

::

%infoName%  echo 1.当前登录服务器账号:

%infoName% echo =====

%infoName% whoami

%infoName% echo.

%infoName% echo.

::

%infoName% echo 2.当前服务器与时间服务器的时间误差:

%infoName% echo =====

for /f "tokens=1,2* delims=:" %%i in ('ipconfig ^| find "IPv4"') do (

set ip=%%j

set ip=!ip: =!

%infoName% W32TM.EXE /STRIPCHART /COMPUTER:!ip! /SAMPLES:1

)

%infoName% echo.

%infoName% echo.

::

%infoName% echo 3.系统启动时间:

%infoName% echo =====

set /a n=0

for /f %%i in ('WMIC PATH Win32_PerfFormattedData_PerfOS_System GET SystemUpTime') do (

set /a n+=1

if !n! equ 2 (set /a d=%%i)

)

set /a d=%d%/8640

if %d% GEQ 10 (

set d=%d:~0,-1%.%d:~-1%

) else (

set d=0.%d%

)

%infoName% echo %d%D

%infoName% echo.

%infoName% echo.

::

%infoName% echo 4.系统打的补丁数量:

%infoName% echo =====

WMIC PATH Win32_QuickFixEngineering GET HotFixID | FIND /C /I "KB" %infoName% 

%infoName% echo.

%infoName% echo.

::

%infoName% echo 5.系统未正常启动的自启动服务:

%infoName% echo =====

setlocal DISABLEDELAYEDEXPANSION

for /f %%i in ('WMIC PATH Win32_Service WHERE ^(StartMode^=^'Auto^' AND State!^=^'Running^' AND Name!^=^'SysmonLog^'^) GET Name') do (

if "%%i" neq "" (%infoName% echo %%i)

)

setlocal ENABLEDELAYEDEXPANSION

%infoName% echo.

%infoName% echo.

::

%infoName% echo 6.error event log(24小时内)

%infoName% echo =====

%infoName% echo.

%infoName% echo.

::

%infoName% echo 7.所有磁盘的空余空间百分比

%infoName% echo =====

for %%i in (c d e f g h i j k l m n o p q r s t u v w x y z) do (

if exist %%i: (

set /a n=0

for /f "tokens=1,2" %%x in ('wmic LogicalDisk where ^"Caption^=^'%%i^:^'^" get FreeSpace^,Size') do (

set /a n+=1

if !n! equ 2 (

if %%x neq 0 (

set  a=%%x

set  b=%%y

set /a per=!a:~0,-4!/!b:~0,-6!

%infoName% echo %%i: !per:~0,2!%%

)

)

)

)

)

%infoName% echo.

%infoName% echo.

由于没有服务器,用的是本机测试,结果如下:

1.当前登录服务器账号:

=====

en9\end1n9

2.当前服务器与时间服务器的时间误差:

=====

正在跟踪 172.21.10.57 [172.21.10.57:123]。

正在收集 1 示例。

当前时间是 2014/5/26 19:33:59。

19:33:59 错误: 0x800705B4

正在跟踪 192.168.137.1 [192.168.137.1:123]。

正在收集 1 示例。

当前时间是 2014/5/26 19:34:00。

19:34:00 错误: 0x800705B4

正在跟踪 169.254.86.200 [169.254.86.200:123]。

正在收集 1 示例。

当前时间是 2014/5/26 19:34:01。

19:34:01 错误: 0x800705B4

3.系统启动时间:

=====

0.3D

4.系统打的补丁数量:

=====

5.系统未正常启动的自启动服务:

=====

Name

DeviceInstall

gpsvc

gupdate

SCardSvr

sppsvc

OmniAddrService

ECHO 处于打开状态。

6.error event log(24小时内)

=====

7.所有磁盘的空余空间百分比

=====

c: 21%

d: 16%

win2008服务器 用批处理备份,运行批处理提示的不到路径

那是因为你的服务器共享目录里面没有log文件夹,所以需要手动创建一个log文件夹或用命令创建后 就可以正常输出日志文件了.


网页标题:2008服务器安全批处理 服务器上的安全
文章源于:http://hbruida.cn/article/ddcogph.html