在
Windows XP的旧时代,我们有了
Microsoft Virtual CD-ROM Control Panel用于安装ISO.
自Vista以来,我一直在努力寻找适用于64位Windows的驱动程序级shell扩展.
我已经尝试过Virtual Clone Drive但没有真正的抱怨,但我真正想要的是像MVCDControlPanel一样的软件,即:
>我不希望永久驱动器等待安装在我的驱动器列表中的ISO.
>我真的很喜欢MVCDControlPanel的微小占用空间和最少的资源使用,因此不会占用太多cpu(当它不读取ISO时).
>最好使用右键单击外壳扩展来安装ISO,或者像打开zip文件一样打开它.
>它只需要提供对ISO的只读访问权限
>我总是喜欢在整个地方或在资源管理器的临时驱动器上不粘贴其品牌和愚蠢的徽标或图标的软件
我很乐意为此付出代价.我有什么选择?
到目前为止,最好的免费ISO安装工具是
Pismo file mount.
一些亮点:
>在Windows Vista / 7 x64上运行良好(非本机x64但完全兼容)
>只有在安装ISO时才会存在驱动器,并且在没有安装ISO时将其移除
>内存占用少
>具有简单的极简主义右键单击shell集成
>无人值守安装
>没有品牌或愚蠢的标志可言(非常干净的专业感觉计划)
>功能齐全的命令行控件,可在无人参与安装后自动运行
>加上ISO安装工具所需的所有常规功能
>免费供企业使用
您需要注意的一些事情是,默认情况下,它不会将ISO挂载到驱动器号,而是将其挂载到UNC路径,这可能会导致某些软件安装程序在从挂载路径安装时失败.只需确保在进行安装时指定您希望Pismo安装到驱动器盘符,它将正常工作.
这是无人参与的sql安装,用于演示我对Pismo的真实使用.
SET MSDNIsoPath=\\itapp\ISO Library\MSDN SET ScriptPath=%~dp0 SET ScriptPath=%ScriptPath:~0,-1% SET MountPath=m: SET pfmMount=pfm mount -m %MountPath% SET pfmUnMount=pfm unmount echo -Installing Pismo File Mount "%ResourcePath%\pfmap-051.exe" /q echo. echo Install and configure Microsoft sql Server 2005 echo -Installing Standard Edition %pfmMount% "%MSDNIsoPath%\en_sql_2005_std_x86_dvd.iso" %MountPath%\Servers\setup.exe /settings "%ScriptPath%\Configuration\Microsoft sql Server 2005.ini" /qb /norestart %pfmUnMount%