日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

[原創(chuàng)] VHD_MNT 批處理快速掛載/卸載VHD虛擬磁盤.

 看見就非常 2012-07-23

VHD_MNT 是使用批處理寫的一個小程序 ,

可以在WIN7以上的系統(tǒng)中使用.

用于快速掛載/卸載VHD虛擬磁盤.

依賴程序: 系統(tǒng)自帶的diskpart,reg,find三個命令.

特點(diǎn): 不使用第三方工具,不生成臨時文件.使用方便.你需要做的只是雙擊.

2011-04-29 新增支持右鍵快速創(chuàng)建差異磁盤功能.

【使用方法】很簡單兩個關(guān)鍵字,雙擊

  • 使用了智能檢測代碼,所以需要做的就是雙擊.
  • 安裝:  直接雙擊運(yùn)行本程序.
  • 卸載:  直接雙擊運(yùn)行本程序.
  • 使用:  直接雙擊要掛載/分離的VHD文件.

【批處理代碼】

復(fù)制批處理代碼請點(diǎn)這里

@echo off
if “%~n1″==“” goto :install
set “diskpart=echo exit|%ComSpec%/kprompt %%dsc%%$_|diskpart”
if “%~1″==“PARENT” goto :PARENT

:attach
title ====VHD_MNT by chenall======正在自動檢測….
set dsc=list$Svdisk
%diskpart%|find /i “%~1″ >nul && goto :detach
title ====VHD_MNT by chenall====@@附加VHD@@ %*
set dsc=select$Svdisk$Sfile=“%~f1″$_attach$Svdisk$S%2$_
goto :diskpart

:detach
title ====VHD_MNT by chenall====@@分離VHD文件@@%*
set dsc=select$Svdisk$Sfile=“%~f1″$_detach$Svdisk$_
goto :diskpart

:PARENT
shift
for /l %%i in (1,1,99) do if not exist “%~dpn1_s%%i.vhd” (set “file=%~n1_s%%i.vhd”&goto :create)

exit /b

:create
title ====VHD_MNT by chenall====@@創(chuàng)建差異VHD文件@@
echo.
echo.
echo. VHD_MNT 創(chuàng)建一個差異VHD鏡像文件.
echo. 來源: %1
echo.
echo. 請輸入要創(chuàng)建的差異VHD文件名.直接回車使用%file%
echo. 注:不要輸入路徑名.
echo.
set /pfile=差異VHD:
set dsc=create$Svdisk$Sfile=“%~dp1%file%”$SPARENT=“%~f1″$_
title ====VHD_MNT by chenall====@@創(chuàng)建差異VHD文件@@%file%

:diskpart
%diskpart%
pause
exit /b

:install
reg query “HKCR\.vhd\shell\@附加/分離\command” /ve 1>nul 2>nul && goto :uninstall
reg add “HKCR\.vhd\shell\@附加/分離\command” /d “vhd_mnt.cmd %%1″ /f >nul
reg add “HKCR\.vhd\shell\創(chuàng)建差異VHD\command” /d “vhd_mnt.cmd PARENT=%%1″ /f >nul
reg add “HKCR\.vhd\DefaultIcon” /d “%%SystemRoot%%\\system32\\shell32.dll,8″ /f >nul
copy /y “%~f0″ “%SystemRoot%\system32\vhd_mnt.cmd” >nul
echo.
echo. .VHD文件默認(rèn)文件設(shè)置完成.
echo.
echo. 現(xiàn)在可以直接雙擊.VHD文件來自動掛載/卸載了(如果已經(jīng)掛載再次雙擊該文件時自動卸載)
echo.
echo. VHD文件快速掛載/卸載工具 by chenall 2011-04-29
echo. http://chenall.net/post/vhd_mnt
pause
exit

:uninstall
echo.
reg delete “HKCR\.vhd\shell” /f >nul
del /f “%SystemRoot%\system32\vhd_mnt.cmd”
echo.
echo. 已經(jīng)取消.VHD的默認(rèn)關(guān)聯(lián),如果需要雙擊VHD自動掛載/卸載請再次執(zhí)行本程序.
echo.
echo. VHD文件快速掛載/卸載工具 by chenall 2011-04-29
echo. http://chenall.net/post/vhd_mnt
pause
exit

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多