在 windows 下,与工作相关的一些经验,记录下来,在关键时刻能帮大忙,有可能节约的是非常重要的时间。
Windows 强制删除文件及文件夹命令
类似 linux 下的 rm -rf
rd/s/q
盘符:\某个文件夹 (强制删除文件文件夹和文件夹内所有文件)del/f/s/q
盘符:\文件名 (强制删除文件,文件名必须加文件后缀名)
删除文件或目录BAT命令
待验证
新建.BAT批处理文件输入如下命令,然后将要删除的文件拖放到批处理文件图标上即可删除。
1 | DEL /F /A /Q |
使用 Tracert 命令查看路由跳转
命令:tracert domain
可以用来排除网络问题

其中带有星号(*)的信息表示该次ICMP包返回时间超时
tracert中还有如“-j”、“-r”、“-s”、“-4”、“-6”等命令,其用法都可以在命令行中输入命令“tracert”直接查到
win 10,移动的带宽,安装了 virtualBox 虚拟机,tracert baidu.com 需要等7秒左右才开始。
访问网站的时候,也经常需要等 7 秒左右。
卸载 virtualBox 之后,恢复正常。
后记
因为工作中需要使用 virtualBox,所以又安装了最新版,发现已经不存在之前的问题了。
windows 10 图片查看器
jpg, png 图片,竟然默认不能用 windows 图片查看器,原来是被隐藏掉了,不晓得 microsoft 是咋想的,可能是要推广新软件吧,有一个叫 paint3D的软件,动则需要关闭,不好用。但又要照顾需要用旧软件的老用户,所以,还没有完全丢弃,只是隐藏了而已。
那么,如何恢复呢?
按窗口键(带 windows 视窗图标的那个,位于左下角 Ctrl 与 Alt 中间的那个键,叫窗口键) + R,会弹出运行窗口,输入 regedit,回车,打找注册表,在顶部输入:Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities\FileAssociations,回车,直接定位,然后添加字符串,名字为想要用图片查看器打开的图片的后缀,如 .jpg,值为:PhotoViewer.FileAssoc.Tiff
然后,选中要打开的图片,右键,打开方式中,就能看到经典的图片查看器了。

英文Win10原有的文档中文显示乱码的解决方案
现象:powerdesigner 备注,在 Preview 中显示成乱码了。其实还在其它地方看到过乱码,不过基本不影响使用。也尝试过修改地区,不过,没有修改对,只修改了下面第一张图的,正确的是果修改成下面第二张图的。

修改方法:
- 打开控制面板,在地址栏直接输入:Control Panel\Clock, Language, and Region
- 单击Change location,在Region对话框中单击Administrative选项卡。单击下面的Change system location。
- 在弹出的 Region Settings 对话框中的下拉列表中选择 Chinese (Simplified, China),这个代表简体中文。
notepad++ 替换换行用 \r\n
需要勾选:Extended
删除休眠文件操作方法
以管理员权限运行CMD,打以下命令:POWERCFG -H OFF 即自动删除该文件。执行完成之后,C 盘的空间就会释放出来。
windowns 2012 计划任务
控制面板->管理工具->任务计划程序->任务计划程序库,可看到任务列表,找到自动关机任务,右键->属性,可修改相关设置。
定时关机
- 控制面板->管理工具->任务计划程序->右键->创建基本任务…
- shutdown 参数: /s/f,其中,/f 强制关闭应用程序;/s 关机
关于 windows 字符集
检查和修改字符集的方法是:
➀【开始】→【运行】→输入cmd
➁【确定】→输入chcp
显示出活动的代码页是936。
➂【开始】→【控制面板】→【日期、时间、语言和区域设置】→【区域和语言选项】
➃【高级】→在代码页转换表中可找到936是简体中文GBK字符集,若不要它的话,可以点击前面小框中的勾,即把勾去掉。
➄继续寻找简体中文GB2312字符集,即代码页是20936,点击前面的小框打上勾。【应用】→【确定】即可。
virtual box 虚拟化
bios 里如果禁用了虚拟化技术,则安装虚拟机的时候不能选 64 位,只能选 32 位。
我在恢复其它电脑里安装好的 centos7 的时候,第一次提示,由于不支持虚拟化,所以无法启动,建议去 bios 里修改,具体提示不记得了,大致是这个意思。
修改 bios 之后,由于之前只能选32位,我没改成64位,在启动的时候,提示:This kernel requires an X86-64 CPU,but only detected an i686 CPU
然后,在虚拟机设置里将32位改为64位即可正常启动。
cmd 中文乱码
cmd中的编码方式为ANSI,若中文不是此编码方式则会出现乱码。所以我们在编码的时候选择“ANSI”
win10 英文版,80端口的网站服务在局域网不能访问
因为被防火墙阻止了。
- 关闭防火墙。不过,不建议这么做,毕竟网络环境并不安全。
- 添加新入站规则,类型为tcp,端口号为80
网络属性 -> Etherent -> 最右边,点击 Windows Firewall -> 底部倒数第二条 Advanced settings -> Inbound Rules 右键 -> new Rule… -> 选第二项 Port -> next -> 默认为 TCP,填入 80 端口,再 next …