WriteProt V01.00.00cpp Joe Richards (joe@joeware.net) August 2004
Usage:
WriteProt [switches]
Switches: (designated by - or /)
-vol x: Volume to work with - c:, d:, e:, etc.
-ro Set volume to read-only
-rw Set volume to read-write
-view View current stats of volume.
-mview View all hard disk volumes.
-diskinfo Show physical disk info.
-volinfo Show volume info.
-info Show disk and volume info.
-unsafe Change a volume that is on a basic disk w/ mult vols.
Notes:
This only works on Windows XP or Windows 2003 (or better) - no there
isn't anything you (nor I) can do to make this work on Windows 2000
or Windows NT or something else.
This tool is EXTREMELY dangerous. If you write protect the wrong
drive you will be in a WORLD of hurt. You need to know what you are
doing.
Volumes on Dynamic disks and volumes on Basic disks are handled
differently. If you have multiple volumes on a single Dynamic disk
you can write protect one or more of the volumes separately. With
multiple volumes on a Basic disk you have to write protect ALL of
the volumes to write protect one. Because of this, if you attempt to
writeprot a volume on a Basic disk that has multiple volumes a warning
will be displayed and the program will stop. You must use the -unsafe
option in this case so you are aware you are write protecting more
than one volume.
If you should happen to make your system partition read-only and
you can no longer use your PC, I don't want to hear about it.
Ex1:
writeprot /vol d: /view
Show current read-write status of D:.
Ex2:
writeprot /mview
Show current read-write status of all detected fixed disks.
Ex3:
writeprot /vol d: /ro
Makes D: read-only.
Ex4:
writeprot /vol d: /rw
Makes D: read-write.
Ex5:
writeprot /vol d: /rw /unsafe
Makes D: read-write if on basic disk w/ multiple volumes.
This software is Freeware. Use it as you wish at your own risk.
If you have improvement ideas, bugs, or just wish to say Hi, I
receive email 24x7 and read it in a semi-regular timeframe.
You can usually find me at joe@joeware.net