Skip to content

zhhtdm/win-scripts

Repository files navigation

Win Scripts

Windows 脚本 工具 计划任务

重启 QuickLook

变相解决QuickLook意外退出的问题

  • Mac 的空格预览很好用,Windows 上有复刻版QuickLook也很好用,但他会在不知道什么时候就意外退出,导致要用的时候一按空格没反应,另人恼火,此脚本检测QuickLook是否在运行,如果没有就重启他。
  • 因为QuickLook是需要图形界面的程序,所以如果用计划任务定时调用这个脚本,就得选「只在用户登录时运行」,但这又导致会闪现cmd的黑色窗口,解决方法是用计划任务调用nircmd.exe,然后在添加参数框内填入
    exec hide ".bat脚本地址"

调亮 xshd 中的颜色

使QuickLook能用尽量使用暗色模式来查看文本文档

  • QuickLook查看大多数文档时都是亮色模式,而且配色一般。在QuickLook.Plugin.TextViewer\Syntax文件夹下有DarkLight两个文件夹,Light下有大量.xshd文件,Dark中很少。于是有两种解决方法,要么找现成的Drak Mode.xshd文件,但我没找到。要么把Light的适配到到Dark
  • 这个脚本会把所在目录(不含子目录)下所有.xshd文件中的颜色替换为适合暗色模式下使用的颜色,运行前先做好备份,安装依赖:pip install webcolors,运行后把替换过的文件(或者使用我转换好的Dark.zip)放到Dark文件夹下,重启QuickLook
  • 脚本先把webcolors颜色名转换为#RRGGBB格式,再把所有#RRGGBB颜色维持色相,饱和度设为0.6,亮度设为0.8

替换 Gif 为 Mp4

Gif太大了,这个脚本会把设定目录(包含子目录)下的Gif文件转换并替换为Mp4文件,并记录log到设定目录下。可以用计划任务调用脚本来定期替换。

  • 修改脚本中folder变量为设定目录,示例: set folder=D:\Syncthing\Pictures
  • 如果需要处理多个目录,可以多复制几个脚本,每个设置不同目录
  • 依赖FFmpeg

清理桌面快捷方式

首先我的桌面不需要应用的快捷方式,常用的放在任务栏,次常用的放在开始屏幕,桌面只放临时文件和常驻文件(极少),但是TeamViewer总是时不时地创建快捷方式到桌面。计划任务调用此脚本定时清理。运行脚本需要管理员权限

转换视频 x265 到 x264

拍完实验视频,用LosslessCut剪完,插入PPT时才发现还不支持x265视频。这个脚本会使用FFmpeg将脚本所在目录下(不包含子目录)编码为HEVCx265的视频文件用尽可能兼容的参数转码为x264编码的版本,输出为新文件,不覆盖原文件

向 Mac 广播 SMB 服务

稳定地向 Mac 广播 Windows 的 SMB 服务,能做到「即插即显」

About

「系统脚本」Windows 脚本 工具 计划任务

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published