TeknoInfo

Indonesian Information Technology

Membuat drive letter usb jadi drive permanen

batch Membuat drive letter usb jadi drive permanenMungkin jika anda menggunakan windows XP, anda menemukan USB Eksternal disk / flashdisk anda drivenya bertukar secara dinamis, kadang menjadi F kadang menjadi G, hal ini tentunya akan mengganggu anda, jika anda menggunakan program portable khusus dimana program tersebut hanya akan mengenali satu drive tentunya ini akan merepotkan.

Selain itu, solusi lainya adalah dengan mengeset drive tersebut pada drive yang kita inginkan melalui control panel - Administratif tools - Computer Management, namun permasalahanya akan kembali lagi, ketika anda menggunakan 2 usb stick atau lebih, drive tersebut akan berubah lagi.

Dengan menggunakan batch file script ini, anda dapat mengatur setidaknya 3 jenis flashdisk anda untuk di set secara statis, caranya adalah anda mesti merubah volume label nya terlebih dahulu didalam script ini, dan script ini akan secara otomatis me re mounting flashdisk anda menjadi drive yang anda inginkan.

:: PROGRAM UNTUK FIXED USB DRIVE VER. 1.0  ::
:: CREATED BY RAFFAELLO S RD. 2001         ::
:: ======================================= ::
:: SEBELUM MENGGUNAKAN PROGRAM INI,        ::
:: PETUNJUK:                               ::
:: + SAVE VOLUME VARIABLE NYA KEDALAM VOL  ::
:: + SET TARGET DRIVENYA KEDALAM DEST      ::
:: ======================================= ::
:: UNTUK PERTANYAAN :                      ::
:: me@myraffaell.com                       ::
:::::::::::::::::::::::::::::::::::::::::::::

@ECHO OFF
SETLOCAL
:PROMPT
CLS
%SystemRoot%\SYSTEM32\mountvol.exe

SET DRIVE=
SET ERRORLEVEL=
SET /P DRIVE=Drive Letter yang mau di Dismount (x=exit r=remount):
IF %DRIVE% == "" GOTO :ERROR
IF %DRIVE% == X GOTO :EOF
IF %DRIVE% == x GOTO :EOF
IF %DRIVE% == R GOTO :REMOUNT
IF %DRIVE% == r GOTO :REMOUNT
GOTO :DISMOUNT

:DISMOUNT
ECHO.
ECHO Removing drive %DRIVE%:\
%SystemRoot%\SYSTEM32\mountvol.exe %DRIVE%: /D
ECHO.
IF %ERRORLEVEL% == 0 GOTO :SUCCESS
GOTO :ERROR

:SUCCESS
ECHO Drive %DRIVE%:\ Berhasil di Dismount dari sistem.
ECHO.
pause
GOTO :PROMPT

:ERROR
ECHO.
ECHO Inputnya salah tuh, Silahkan ulangi.
PAUSE
CLS
GOTO :PROMPT

::: PASTE DULU VARIABLE VOLUMENYA DISINI, CARANYA DI CMD --> TRUS MOUNTVOL :::

:REMOUNT
SET VOL1=\\?\Volume{86acaa5d-8d72-11db-99aa-0016d31520fa}\
SET VOL2=\\?\Volume{86acaa54-8d72-11db-99aa-0016d31520fa}\
SET VOL3=\\?\Volume{86acaa55-8d72-11db-99aa-0016d31520fa}\

::: TARGET DRIVE LETTERNYA :::
SET DEST1=T:
SET DEST2=U:
SET DEST3=V:

%SystemRoot%\SYSTEM32\mountvol.exe %DEST1% %VOL1%
%SystemRoot%\SYSTEM32\mountvol.exe %DEST2% %VOL2%
%SystemRoot%\SYSTEM32\mountvol.exe %DEST3% %VOL3%

CLS
ECHO OK, Sudah di remount ke path yang ditentukan

Artikel yang berkaitan

Tag: , , , ,

3 Komentar

  1. Untung flashdisk ku dah ku kasi nama.. jadi kalo ketuker ga bingung de.. :p

  2. nih metodenya okey juga buat di tirukan

Beri Komentar