查看: 1664|回复: 0
收起左侧

[技巧] Win7 下 VHD 文件右键增强

[复制链接]
veteran
发表于 2013-2-24 16:02:45 | 显示全部楼层 |阅读模式
本帖最后由 mengld 于 2013-2-24 20:08 编辑

拷贝以下VBS代码,保存为:c:\windows\system32\vdm.vbs
  1. Select Case Wscript.Arguments(0)

  2.         Case "/H"
  3.                 Set objShell = WScript.CreateObject("Wscript.Shell")
  4.                 objShell.Run "cscript.exe " & Wscript.ScriptFullName & " " _
  5.                         & WScript.Arguments(1) & " " _
  6.                         & WScript.Arguments(2), 0, TRUE
  7.                 WScript.Quit(0)
  8.                
  9.         Case "/A"                 
  10.                 Set objShell = CreateObject("Shell.Application")
  11.                 objShell.ShellExecute "wscript.exe", WScript.ScriptFullName & " /H " _
  12.                         & WScript.Arguments(2) & " " _
  13.                         & WScript.Arguments(3), "", "runas", 1
  14.                 WScript.Quit(0)
  15.                
  16.         Case "/M"
  17.                 Set objShell = WScript.CreateObject("Wscript.Shell")
  18.                 Set objExec = objShell.Exec("c:\windows\system32\diskpart.exe")
  19.                
  20.                 objExec.StdIn.WriteLine "select vdisk file=" & WScript.Arguments(1) & ""
  21.                 objExec.StdIn.WriteLine "attach vdisk"
  22.                 objExec.StdIn.WriteLine "exit"

  23.                 WScript.Quit(0)
  24.                
  25.         Case "/D"
  26.                 Set objShell = WScript.CreateObject("Wscript.Shell")
  27.                 Set objExec = objShell.Exec("c:\windows\system32\diskpart.exe")
  28.                
  29.                 objExec.StdIn.WriteLine "select vdisk file=" & WScript.Arguments(1) & ""
  30.                 objExec.StdIn.WriteLine "detach vdisk"
  31.                 objExec.StdIn.WriteLine "exit"

  32.                 WScript.Quit(0)
  33.                
  34.         Case Else
  35.                 'other
  36.                 WScript.Quit(0)
  37. End Select

复制代码
导入如下注册表文件即可:
  1. Windows Registry Editor Version 5.00

  2. [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Virtual.Machine.HD\Shell]
  3. @="none"

  4. [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Virtual.Machine.HD\Shell\Dismount]
  5. @="分离 VHD(&D)"

  6. [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Virtual.Machine.HD\Shell\Dismount\command]
  7. @=""C:\\windows\\system32\\wscript.exe" C:\\Windows\\System32\\vdm.vbs /A /H /D "%1""

  8. [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Virtual.Machine.HD\Shell\Mount]
  9. @="挂载 VHD(&M)"

  10. [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Virtual.Machine.HD\Shell\Mount\command]
  11. @=""C:\\windows\\system32\\wscript.exe" C:\\Windows\\System32\\vdm.vbs /A /H /M "%1""

  12. [HKEY_CLASSES_ROOT\.vhd]
  13. @="Virtual.Machine.HD"
复制代码
VHD 右键增强.rar (967 Bytes, 下载次数: 235)

评分

参与人数 1经验 +8 收起 理由
mengld + 8 感谢支持,欢迎常来: )

查看全部评分

您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2025-1-31 18:50 , Processed in 0.124087 second(s), 20 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表