MENU

记录几款软件的批处理快捷命令

September 27, 2020 • Read: 3391 • 杂谈

以下几个软件比较好用且不用安装,就是没图形界面,作为一个复制粘贴怪又懒得每次执行任务手动输入命令,于是就给它写了bat批处理命令快速启动或提示命令。

新建文本文档将命令复制进去,保存后重命名为相应的bat或cmd格式文件,将批处理命令文件放在主程序同级目录。然后稍微美化下:为批处理命令文件创建快捷方式,更换快捷方式的icon图标以提高辨识度,将快捷方式放在开始菜单点击即可快速启动。本文主要是记录快捷命令,软件具体用法去查阅原项目或百度教程。

一、annie


annie是一款跨平台的视频下载器,支持下载多个主流网站的视频,无论源站视频是什么格式,下载后用ffmpeg合并为mp4格式。我使用的是本地安装包,所以不用安装Scoop了,也不必配置环境变量,写好命令直接用。以cmd加空格开头,后面放程序命令,这样在启动命令后就不会自动执行,而是显示在cmd里面,方便复制粘贴用。

cmd annie -o D:\Edge

命令解释:将视频下载到D盘的Edge文件夹中。

annie

二、BBdown


BBdown是一款专门批量下载B站视频的工具,一次性下载所有分P视频,虽然annie很强大但如果要批量下载就有没办法了。依然是以cmd加空格开头不自动执行命令,下载后依然用ffmpeg合并为mp4格式。

cmd BBDown.exe

命令解释:貌似不能设置下载路径,那就直接启动主程序,将视频下载到同级目录。

BBdown

三、 rclone


rclone是一个用于和同步云平台同步文件和目录命令行工具,可以在本地挂载各个网盘。我试了挂载OneDrive之后感觉很鸡肋,大文件传输简直要命,又没有传输进度

  • rclone挂载OneDrive
    挂载好OneDrive后,下次以这样的命令启动:
rclone mount OneDrive:/  O: --cache-dir D:\OneDrive --vfs-cache-mode writes

命令解释:将OneDrive挂载到D盘的OneDrive文件夹。

  • rclone获取微软应用refresh token
    其实还是研究自动续期office365保留下来的东西,我经常经常获取微软应用的token搞各种东西,一条命令自动获取token:
.\rclone.exe authorize "onedrive" "你的机密" "你的秘钥"&pause

命令解释:授权应用获取OneDrive的token,如果结尾不加上&pause,获取到token后cmd窗口会自动关闭,就没法复制token了。

refresh token

四、拓展

以下是一些好玩的bat命令:

1、删除系统休眠文件

powercfg -h off

2、查看系统激活状态

slmgr.vbs -xpr

3、导出设备电池状态报告

powercfg /batteryreport /output "C:\battery_report.html

命令解释:将html报告导出到C盘根目录,导出位置可以自己改。

4、制作图种

copy/b 1.jpg+2.exe 3.jpg

命令解释:将同目录下的图片1和软件2合成到图片3,图片3打开后和图片1一样,图片3重命名为压缩包格式并解压后可恢复图片1和软件2。

5、保留存储

为确保系统更新并顺畅运行,win10保留一部分存储空间以供临时文件、缓存和其他文件使用。当设备空间不足时,win10将清除保留的存储空间,以便将其用于其他进程,如 Windows 更新。该功能自1903版开始可用,并且在全新安装后或在新制造的电脑上默认启用。从2004版开始,可用DISM命令控制该功能。
查询保留存储状态:

dism /Online /Get-ReservedStorageState

关闭保留存储:

dism /Online /Set-ReservedStorageState /State:Disabled

开启保留存储:

dism /Online /Set-ReservedStorageState /State:Enabled

6、adb命令

在手机未root的情况下,使用adb命令卸载系统预装软件。
准备工作:电脑上先安装好adb工具包,在手机开发者选项中开启USB Debugging。
进入adb环境同时允许手机提示的USB开发者模式:

adb shell

查看应用列表:

pm list package

查看当前界面应用:

dumpsys window | grep mCurrentFocus

卸载命令:

pm uninstall -k --user 0 包名

7、onedrive升25T命令

下载SharePoint Online Management Shell,按Win+S搜索出SharePoint Online Management Shell。
检查是否安装成功:

Get-Module -Name Microsoft.Online.SharePoint.PowerShell -ListAvailable | Select Name,Version

修改为自己的管理员邮箱和组织名:

$adminUPN="[email protected]"
$orgName="ChirmyRam"

登陆账户:

$userCredential = Get-Credential -UserName $adminUPN -Message "Type the password."
Connect-SPOService -Url https://$orgName-admin.sharepoint.com -Credential $userCredential

改为自己的OneDrive地址并设置为25T:

Set-SPOSite -Identity https://chirmyram-my.sharepoint.com/personal/office_chirmyram_top -StorageQuota 26214400
本文作者:七米蓝
本文标题:《记录几款软件的批处理快捷命令》
本文链接:https://www.chirmyram.top/archives/cmdbat
版权声明:本博客文章均采用CC BY-NC-SA 4.0许可协议,转载请注明出处!

Last Modified: April 26, 2023
Archives QR Code Tip
QR Code for this page
Tipping QR Code