bat脚本笔记

开机自动启动某exe文件,以管理员权限

重启资源管理器

taskkill /f /im explorer.exe
start explorer.exe

自动挂载bitlocker虚拟磁盘后自动解锁(命令行内输密码)脚本

set DiskFile=czchd.vhdx
set DiskLabel=czc的小新pro14

:: 创建一个包含diskpart命令的临时脚本文件
echo select vdisk file="%~dp0%DiskFile%" > temp_diskpart_script.txt
echo attach vdisk >> temp_diskpart_script.txt

:: 运行diskpart来执行临时脚本
diskpart /s temp_diskpart_script.txt

:: 删除临时脚本文件
del temp_diskpart_script.txt

echo czc的牛逼磁盘已挂载到 %DiskLabel%

:: 输入 BitLocker 密码
echo 输入czc专用密码解锁这个隐藏在czcbook里的秘密磁盘
manage-bde -unlock X: -password

:: 打开磁盘
start X:\

:: 等待用户按下任意键
echo 按任意键拔掉这个非常非常非常牛逼的磁盘
pause

:: 卸载(弹出)虚拟磁盘
echo 卸载虚拟磁盘 %DiskLabel%
echo select vdisk file="%~dp0%DiskFile%" > temp_diskpart_script.txt
echo detach vdisk >> temp_diskpart_script.txt
diskpart /s temp_diskpart_script.txt
del temp_diskpart_script.txt

echo 虚拟磁盘已从 %DiskLabel% 已卸载

自动启动某个目录下所有bat快捷方式

vhdx 虚拟磁盘 压缩,记得修改磁盘文件名字