1,利用1G内存创建NTFS格式的虚拟盘,不指定盘符
osfmount.com -a -t vm -m #: -o format:NTFS -s 1G
2,利用1G内存创建NTFS格式的虚拟盘,指定盘符K
osfmount.com -a -t vm -m K: -o format:NTFS -s 1G
3,加载img文件,创建一个虚拟盘,不指定盘符
osfmount.com -a -t file -f D:\test.img -m #:
4,加载img文件,创建一个虚拟盘,指定盘符K
osfmount.com -a -t file -f D:\test.img -m K:
5,加载img文件,创建一个虚拟盘,指定盘符K,可读可写
osfmount.com -a -t file -f D:\test.img -o rw -m K:
6,卸载虚拟盘
osfmount.com -D -m K:
7,创建img文件命令
fsutil file createnew D:\test.img 4294967296
考虑到运行osfmount命令时需要管理员权限,可以利用nssm创建一个服务,系统启动时加载
安装服务时,如果安装了jdk10,启动服务时会出现异常"userparnewgc", 删除jdk10就可以了
nssm install osfmountk
参数设置:
1,path
path设置有两种 :
(i), D:\osfmount.bat
(D:\osfmount.bat的内容为D:\osfmount\osfmount.com -a -t vm -m K: -o format:NTFS -s 1G)
(ii), path设为 D:\osfmount\osfmount.com
Arguments设为 -a -t vm -m K: -o format:NTFS -s 1G
2,detail : osfmountk
3,I/O, output、error : D:\osfmountk-nssm.log