|
|
KST 的 SA400S37 ,480G,两分区,突然就不能启动了,恢复环境运行chkdsk,一会就硬盘失去响应,进PE拷数据,2G的视频文件还没复制完就掉盘了,将SSD挂到台式机上,只要读取文件稍多点就掉盘,写了个批处理,自动拷文件
- set data_dir=%~dp0\data
- echo %data_dir%
- setlocal EnableDelayedExpansion
- :start
- set size=0
- set endSize=500
- set /a endSize=%endSize% * 1024 * 1024
- echo %endSize%
- @REM list 文件由everything 生成
- @REM 按文件日期排序,先复制非常重要的办公文档
- for /f "delims=" %%i in (list.txt) do (
- if not exist "%data_dir%\%%~pi" md "%data_dir%\%%~pi"
- if not exist "%data_dir%\%%~pi\%%~ni%%~xi" echo 正在处理 %%i && copy "%%i" "%data_dir%\%%~pi\%%~ni%%~xi" >nul && set /a size=!size! + %%~zi && echo 已复制了:!size! 字节文件\
- if !errorlevel! == 1 echo %%i && echo %%i >>.\error_list.txt && goto end
- if !size! GTR %endSize% echo 复制文件总大小已超过设置值,休息一会再来 && goto loop
- )
- echo 运行完毕!
- goto end
- :loop
- mplayer -shuffle -endpos 60 01.mp3
- goto start
- :end
- echo err,exit
- mplayer -shuffle 02.mp3
复制代码 一但出错就拨电,再重新通电,复制了18G文件后,通电后不能识别分区了 ,容量型号都识别不了,通电一晚后能识别型号和容量,分区没了,winhex看数据全为0了,这还有救没?
|
|