Windows批处理 - 磁盘检查并保存日志

在Windows的磁盘选项中,会有磁盘检查的按钮,本文章中代码的作用与其无差。但是用过系统自带的检查功能的应该都有这样的体会:

  1. 我点了取消怎么还在检查?
  2. 怎么这么慢,这个百分比不对啊?
  3. 我挂机检查,结束后连个结果都看不到?

这里用bat程序进行磁盘检查就可以解决上述问题。在磁盘检查的过程中,我们需要随时退出,需要能够随时看到进度,并且在挂机检查完成后能够看到结果,所以我们必须使用批处理,将日志输出到文件中。

先上代码:

CheckDisk.bat

@echo off
setlocal enabledelayedexpansion

set /p vol=please enter the Drive Letter (default for C):

call "DateTime.bat"
set log=".\Log\!vol! !DateTime!.xls"
mkdir ".\Log\"
echo.>!log!

echo start time: %date% %time%>>!log!
echo.
echo.
echo checking in progress, please don't close...
echo you can check process by viewing fi
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
软件介绍: 用于优化WIN8.1系统的一个批处理文件,输入对应的数字选择要使用的功能。01、禁用索引服务  26、将临时文件夹移动到非系统盘    02、禁止window发送错误报告 27、关闭家庭组        03、禁用"最近使用的项目" 28、延迟启动 Superfetch 服务 04、关闭Windows Defender  29、设置免输密码自动登陆05、关闭防火墙  30、关闭开机画面(GUI引导)06、检查更新而不自动下载更新 31、关闭 IPv6                     07、启动电源计划“高性能” 32、关闭不需要的视觉特效08、调整电源选项   33、关闭客户体验改善计划09、禁用休眠(删除休眠文件)34、隐藏操作中心任务栏托盘 10、开启快速启动 35、关闭自动播放或自动打开U盘11、调整休眠文件大小 36、设置窗口超窄边框12、转移虚拟内存 37、删除回收站右键固定到开始屏幕13、关闭系统保护 38、直接删除文件不进入回收站14、关闭用户账户控制(UAC) 39、关闭Smartscreen应用筛选器15、WindowsToGo启用应用商店 40、关机时强制杀后台不等待16、关闭计划任务隐藏的自启 41、关闭不必要的视觉动画效果17、移除右键菜单SkyDrivePro  42、关闭程序跳转列表18、禁止运行计算机自动维护计划 43、关闭远程协助19、启用.NET Framework 3.5.1  44、更改IE默认下载目录20、关闭程序兼容性助手 45、清理应用商店缓存21、禁止一联网就打开浏览器 46、任务栏显示“星期几”22、删除“这台电脑”6个文件夹 47、设置系统自带截屏保存到桌面23、显示受保护的系统文件 48、关闭磁盘碎片整理计划24、桌面显示“这台电脑”49、禁用系统日志和内存转储25、启动IE增强保护模式 50、禁用疑难解答和系统诊断服务 
理解Microsoft专家认证程序 理解Microsoft认证的不同等级和类型 选择成为MCP(Microsft认证专家)的考试科目 选择成为MCSD的考试科目 选择成为MCT的考试科目 MCSE认证考试的科目 选择合适的MCSE课程组合 核心课程考试 选修课程考试 考试编号的识别 课程内容和考试内容的对照 理解微软的MCSE长远考虑 理解微软出题的方式 使用本书帮助备考 在Internet上寻找对考试有帮助的信息 寻求微软认可的课程指导 寻找高质量的和三方帮助 寻找可利用的评估软件拷贝 报名参加考试 考试的费用问题 考前的自我调整 使用考试中心提供的考试工具 参加模拟测试 熟悉使用计算机进行考试 充分利用考试时间 考题的形式 理解多重选择题型 理解对错题题型 理解多重选择多重答案题型 理解基于解决方案型的问题 理解“建议方法”类型的考题 分析考试结果 准备重新考试 合理安排考试课程的顺序 熟悉Windows系列产品 比较Windows NT Server和NT Workstation 比较Windows NT Workstaton和Windows 95 在Windowx 95和Windows NT Workstation之间作出选择 关于Microsoft Windows NT的70-069号考试:实现和支持Microsoft Windows NT Server 4.0 70-069号考试(实现和支持Microsoft Windows NT Server 4.0)覆盖的内容 Windows NT 4.0界面简介 Windows NT 4.0任务栏(taskbar)的使用 Windows NT回收站简介 Windows NT帐号简介 理解单域模型支持和帐号数量 安全认证号简介 使用管理向导(Administrative Wizards)创建帐号 使用Server Manager(服务器管理器)程序创建计算机帐号 Userver Manager for Domains(域的用户管理器)简介 使用User Mnager for Domains创建用户帐号 刷新用户帐号列表 用户帐号列表的排序 事件查看器(Event View)程序简介 筛选Event Viewer中的事件 授予用户在本地登录的权利 使用Windows NT诊断程序查看系统配置 激活“Windows NT Security(Windows NT安全)”对话框 理解登录验证过程 理解访问令牌(Access Token) Windows NT目录服务简介 理解Windows NT如何构造用户帐号数据库 使用Windows NT中的Ctrl+Alt+Del组合键 把Windows NT计算机设置成自动登录 改变Windows NT口令 用拨号网络登录 复制用户帐号 为简化多个帐号的创建工作而建立用户帐号模板 删除和重新命名用户帐号 理解保护缺省的Administrator帐号的重要性 重新命名管理员帐号 理解缺省的Guest帐户 Windows NT在哪里创建帐号 设置口令限制条件 设置用户登录地点 创建宿主文件夹 设置用户登录时间 创建临时用户帐号 重新设置用户帐号口令 修改多个用户帐号 自动注销有时间限制的用户 要求用户在下次登录时改变口令 设置帐号规则 设置用户口令永不过期 停用用户帐号 解开登录失败后的用户帐号 Windows NT组简介 理解用户权限和组的访问权限 理解用户和组的权利 分清权限(permission)和权利(right) 设置组成成员关系 理解全局帐号 理解本地帐号 定义Everyone组 Network组的详细说明 Inteactive组的详细说明 Administrators组的详细说明 Guest组的详细说明 Users组的详细说明 Print Operators组的详细说明 Backup Operators(帐户操作员)组的详细说明 Replicator(复制员)组的详细说明 Domain Guests(域客户)组的详细说明 Domain Users(域用户)组的详细说明 Domain Admins(域管理员)组的详细说明 赋予拨号进入权限 理解用户配置文件(User Profile) 为Windows用户创建并使用登录脚本文件(Logon Script) 创建漫游式用户配置文件(Roaming User Profile) 创建强制性用户配置文件(Mandatory User Profile) 为用户帐号分配一个配置文件 创建帐户时变量的使用 创建随机初始化口令 理解内建组(Built-in Group) 理解组和策略 设置主组(Primary Group) 理解删除一个组的影响 域控制器(Domain Controller)简介 成员服

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值