1 Convert FAT32 sang NTFS 1 click không mất dữ liệu (XP, Win7)! Sat Jun 23, 2012 12:27 pm
Admin
Admin
Convert FAT32 sang NTFS 1 click không mất dữ liệu (XP, Win7)!
Lãng
khách nhận được lời đề nghị từ anh vt2009, và nhận thấy đề nghị này rất
hay và hữu ích đối với rất nhiều bạn còn mới chưa có kinh nghiệm:
Nguyên văn bởi vt2009
Lãng Khách có thể viết cho mình 1 file .BAT nội dung: "Conver Fat32 - Ntfs bằng 1 click" dùng cho XP không?. Cảm ơn bạn trước!
Vì vậy, Lãng khách đã viết một file .BAT giúp các bạn chỉ cần 1
click có thể convert được phân vùng FAT32 bất kỳ sang NTFS. Chú ý đối
với phân vùng hệ thống (thường là C:), các bạn
sẽ nhận được yêu cầu khởi động lại máy. Và sẽ có những chiếc USB do là
hàng "nhái", thì cũng sẽ không thể convert sang NTFS được (vì chip nhớ
không thể hỗ trợ).
Chúc các bạn thành công!
Code:
@echo off
color 1a
chcp 437
mode con lines=40 cols=100
title Convert FAT32 sang NTFS voi 1 click - Mr.Langkhach - Bkav Forum
set tit1= Cong cu 1 click giup convert O dia FAT32 sang NTFS
set tit2= ============ Mr.Langkhach Bkav Forum http://forum.bkav.com.vn ===============
@echo off
:CheckWin7
cls
if not exist "%PUBLIC%" (
goto WinXP
)
for /f "Tokens=*" %%x in ('net localgroup Administrators^|find /i "%username%"') do goto CheckFAT32
echo Ban dang khong chay voi quyen Administrator!
echo Hay file chuot file nay va chon Run as Administrator!
Pause
Exit
:WinXP
cls
for /f "Tokens=*" %%x in ('net localgroup Administrators^|find /i "%username%"') do goto CheckFAT32
echo Ban dang khong chay voi quyen Admin!
echo Hay chay lai file nay voi user thuoc nhom Admin!
pause
Exit
:CheckFAT32
cls
echo.
echo %tit1%
echo %tit2%
echo.
echo.
@echo off
for /f "Tokens=*" %%x in ('WMIC LOGICALDISK GET FILESYSTEM^|FIND /i "FAT32"') do goto start
echo Khong tim thay O dia FAT32 tren he thong.
pause
goto End
:start
cls
echo.
echo %tit1%
echo %tit2%
echo.
echo.
echo Day la danh sach cac o dia dinh dang FAT32 tren may cua ban:
echo.
echo (Dang dia luu tru) (Ten O dia) (Dinh dang) (Nhan O dia)
wmic logicaldisk get DESCRIPTION,DEVICEID,FILESYSTEM,VOLUMENAME|FINDSTR "FAT32"
echo.
echo Ban hay nhap (Ten O dia) can convert tu FAT32 sang NTFS voi '01 CHU CAI'
set /p drive=(Vi du: C,D,E,F,G,H,I,J,K,...) roi nhan Enter:
IF /I '%drive%'=='' goto Start
del /f /q /a %tmp%\Langkhachtest.txt >nul 2>nul
wmic logicaldisk get DESCRIPTION,DEVICEID,FILESYSTEM,VOLUMENAME|FINDSTR "FAT32" > %tmp%\Langkhachtest.txt
find /c /i "%drive%:" "%tmp%\Langkhachtest.txt" > NUL 2>NUL
if %ERRORLEVEL% == 0 (
del /f /q /a %tmp%\Langkhachtest.txt >nul 2>nul
goto proceed
)
cls
echo.
echo %tit1%
echo %tit2%
echo.
echo.
echo Ten O dia ban nhap khong dung. Bam phim bat ky de nhap lai...
echo.
pause
goto CheckFAT32
:proceed
cls
echo.
echo %tit1%
echo %tit2%
echo.
echo Dang thuc hien convert O dia %drive%:\ tu FAT32 sang NTFS
echo Ban hay cho trong giay lat...
convert %drive%: /fs:ntfs /v /x
File được đính kèm
Lãng
khách nhận được lời đề nghị từ anh vt2009, và nhận thấy đề nghị này rất
hay và hữu ích đối với rất nhiều bạn còn mới chưa có kinh nghiệm:
Nguyên văn bởi vt2009
Lãng Khách có thể viết cho mình 1 file .BAT nội dung: "Conver Fat32 - Ntfs bằng 1 click" dùng cho XP không?. Cảm ơn bạn trước!
Vì vậy, Lãng khách đã viết một file .BAT giúp các bạn chỉ cần 1
click có thể convert được phân vùng FAT32 bất kỳ sang NTFS. Chú ý đối
với phân vùng hệ thống (thường là C:), các bạn
sẽ nhận được yêu cầu khởi động lại máy. Và sẽ có những chiếc USB do là
hàng "nhái", thì cũng sẽ không thể convert sang NTFS được (vì chip nhớ
không thể hỗ trợ).
Chúc các bạn thành công!
Code:
@echo off
color 1a
chcp 437
mode con lines=40 cols=100
title Convert FAT32 sang NTFS voi 1 click - Mr.Langkhach - Bkav Forum
set tit1= Cong cu 1 click giup convert O dia FAT32 sang NTFS
set tit2= ============ Mr.Langkhach Bkav Forum http://forum.bkav.com.vn ===============
@echo off
:CheckWin7
cls
if not exist "%PUBLIC%" (
goto WinXP
)
for /f "Tokens=*" %%x in ('net localgroup Administrators^|find /i "%username%"') do goto CheckFAT32
echo Ban dang khong chay voi quyen Administrator!
echo Hay file chuot file nay va chon Run as Administrator!
Pause
Exit
:WinXP
cls
for /f "Tokens=*" %%x in ('net localgroup Administrators^|find /i "%username%"') do goto CheckFAT32
echo Ban dang khong chay voi quyen Admin!
echo Hay chay lai file nay voi user thuoc nhom Admin!
pause
Exit
:CheckFAT32
cls
echo.
echo %tit1%
echo %tit2%
echo.
echo.
@echo off
for /f "Tokens=*" %%x in ('WMIC LOGICALDISK GET FILESYSTEM^|FIND /i "FAT32"') do goto start
echo Khong tim thay O dia FAT32 tren he thong.
pause
goto End
:start
cls
echo.
echo %tit1%
echo %tit2%
echo.
echo.
echo Day la danh sach cac o dia dinh dang FAT32 tren may cua ban:
echo.
echo (Dang dia luu tru) (Ten O dia) (Dinh dang) (Nhan O dia)
wmic logicaldisk get DESCRIPTION,DEVICEID,FILESYSTEM,VOLUMENAME|FINDSTR "FAT32"
echo.
echo Ban hay nhap (Ten O dia) can convert tu FAT32 sang NTFS voi '01 CHU CAI'
set /p drive=(Vi du: C,D,E,F,G,H,I,J,K,...) roi nhan Enter:
IF /I '%drive%'=='' goto Start
del /f /q /a %tmp%\Langkhachtest.txt >nul 2>nul
wmic logicaldisk get DESCRIPTION,DEVICEID,FILESYSTEM,VOLUMENAME|FINDSTR "FAT32" > %tmp%\Langkhachtest.txt
find /c /i "%drive%:" "%tmp%\Langkhachtest.txt" > NUL 2>NUL
if %ERRORLEVEL% == 0 (
del /f /q /a %tmp%\Langkhachtest.txt >nul 2>nul
goto proceed
)
cls
echo.
echo %tit1%
echo %tit2%
echo.
echo.
echo Ten O dia ban nhap khong dung. Bam phim bat ky de nhap lai...
echo.
pause
goto CheckFAT32
:proceed
cls
echo.
echo %tit1%
echo %tit2%
echo.
echo Dang thuc hien convert O dia %drive%:\ tu FAT32 sang NTFS
echo Ban hay cho trong giay lat...
convert %drive%: /fs:ntfs /v /x
File được đính kèm
ConvertFAT32toNTFS1click.LK.rar
(62,8 KB, 12194 xem)