|
将以下代码保存为run.bat,放在drivers目录下。drivers下的ewfmgr.bat和driver.bat不要了。就是用一个bat实现,在重启前生成一个标志文件,重启后根据该标志文件继续运行run.bat。
请确保easydrv.exe,ewfmgr.exe放在%path%能找得到的地方。没有测试环境,楼主试试看吧。- @echo off
- if exist "%~dp0flag1.txt" (goto 1) else if exist "%~dp0flag2.txt" goto 2
- ewfmgr c: -enable
- ewfmgr c: -commit
- echo ok>"%~dp0flag1.txt"
- shutdown -r -f -t 0
- goto :eof
- :1
- start /wait easydrv.exe
- ren "%~dp0flag1.txt" flag2.txt
- shutdown -r -f -t 0
- goto :eof
- :2
- start /wait regedit /s 777.reg
- rd /s /q "%~dp0"
复制代码
[ 本帖最后由 pznpt 于 2012-4-4 10:17 编辑 ] |
|