Today I'm going to tell you about a secret DOS command "subst" which can be used to create a virtual drive letter for any of your desired folder in My Computer window.
For example, if you frequently use a folder named "Wallpapers" which is situated in E:\Data\Gallery\Wallpapers", then you can create a virtual drive say "H:" in My Computer which will goto this folder directly whenever you'll double click on it or access it from RUN or Command Prompt. It'll save a lot of time.
Here is how to do it:
1. Open Command Prompt and provide following command:
subst drive_letter: folder_path
for example, if you want to create a virtual drive letter H: for a folder "E:\Wallpapers", then use following command:
subst H: E:\Wallpapers
2. It'll immediately create a virtual drive H: which will represent the "Wallpapers" folder:
Before using subst command:
After using subst command:
3. As you can see. A new drive letter H: has been created which directly goes to "E:\Wallpapers" folder upon double-click.
4. If you want to delete this virtual drive, then provide following command:
subst drive_letter: /D
for example, we created H: drive in Step1, so our command to delete this virtual drive would be:
subst H: /D
5. You can view a list of all existing virtual drives by simply giving subst command without any parameter in Command Prompt.
NOTE:
A. Remember! You can't use existing drive letters for creating virtual drives, e.g. if you have 2 partitions C: and D:, then you can't use them for subst command.
B. You should not use chkdsk, diskcomp, diskcopy, format, label and recover commands on virtual drives created using subst command as these virtual drives are not real and these commands either will not work or can cause problems for the actual drives where the folders reside.
Complete list of AskVG articlesThis article was posted in Windows 7, Windows Vista, Windows XP.
Related Articles
Popular Articles
- Frequently Asked Problems with Solutions
- Is Your System Infected with a Virus / Spyware / Adware / Trojan?
- Transform Windows Vista into 7 without using Customization pack
- Transform Windows XP into 7 without using Customization pack
- Transform Windows XP into Vista without using Customization pack
- All About Resource Hacker in a brief Tutorial
- Master Tutorial to Make Your Windows 7 Super Fast
- Master Tutorial to Make Your Windows Vista Super Fast
- Master Tutorial to Make Your Windows XP Super Fast
- All Kinds of Restrictions for Windows XP, Vista and 7







VG
^^ Its "AeroVG" theme for Windows Vista. You can get it in "Vista Themes" section.
aex
IT DOES NOT WORK...
VG
^^ It works. Make sure you are logged in as Administrator. Otherwise run Command Prompt as Administrator.
oskQ
Vishal, it worked for me in Windows XP Pro, and i am limited account.
So if this trick goes away next time i reboot my pc, then i just create
.bat file that contains all that code what i want and my pc shows again
that drive.
Dnyanesh
nice one..
callum
if you want the drive letter to be there all the time u have to go in to :
start>all programs>accessories>system tools>scheduled tasks.Create and new task and browse for the batch file u created.Set it up to run on log in.that should do the trick
Thanks.........
Vunkdc
how do i rename the local disk???
bett
I have created a virtual drive on my windows xp and now i cant delete it. anyone know how?
Kishan Bagaria
Can we boot from a virtual disk
If Yes, then how
VG
^^ I don't think we can boot from this virtual drive.