'tag.htm'; break; case 'flag': $pre .= $default_pre .= 'flag.htm'; break; case 'my': $pre .= $default_pre .= 'my.htm'; break; case 'my_password': $pre .= $default_pre .= 'my_password.htm'; break; case 'my_bind': $pre .= $default_pre .= 'my_bind.htm'; break; case 'my_avatar': $pre .= $default_pre .= 'my_avatar.htm'; break; case 'home_article': $pre .= $default_pre .= 'home_article.htm'; break; case 'home_comment': $pre .= $default_pre .= 'home_comment.htm'; break; case 'user': $pre .= $default_pre .= 'user.htm'; break; case 'user_login': $pre .= $default_pre .= 'user_login.htm'; break; case 'user_create': $pre .= $default_pre .= 'user_create.htm'; break; case 'user_resetpw': $pre .= $default_pre .= 'user_resetpw.htm'; break; case 'user_resetpw_complete': $pre .= $default_pre .= 'user_resetpw_complete.htm'; break; case 'user_comment': $pre .= $default_pre .= 'user_comment.htm'; break; case 'single_page': $pre .= $default_pre .= 'single_page.htm'; break; case 'search': $pre .= $default_pre .= 'search.htm'; break; case 'operate_sticky': $pre .= $default_pre .= 'operate_sticky.htm'; break; case 'operate_close': $pre .= $default_pre .= 'operate_close.htm'; break; case 'operate_delete': $pre .= $default_pre .= 'operate_delete.htm'; break; case 'operate_move': $pre .= $default_pre .= 'operate_move.htm'; break; case '404': $pre .= $default_pre .= '404.htm'; break; case 'read_404': $pre .= $default_pre .= 'read_404.htm'; break; case 'list_404': $pre .= $default_pre .= 'list_404.htm'; break; default: $pre .= $default_pre .= theme_mode_pre(); break; } if ($config['theme']) { $conffile = APP_PATH . 'view/template/' . $config['theme'] . '/conf.json'; $json = is_file($conffile) ? xn_json_decode(file_get_contents($conffile)) : array(); } !empty($json['installed']) and $path_file = APP_PATH . 'view/template/' . $config['theme'] . '/htm/' . ($id ? $id . '_' : '') . $pre; (empty($path_file) || !is_file($path_file)) and $path_file = APP_PATH . 'view/template/' . $config['theme'] . '/htm/' . $pre; if (!empty($config['theme_child']) && is_array($config['theme_child'])) { foreach ($config['theme_child'] as $theme) { if (empty($theme) || is_array($theme)) continue; $path_file = APP_PATH . 'view/template/' . $theme . '/htm/' . ($id ? $id . '_' : '') . $pre; !is_file($path_file) and $path_file = APP_PATH . 'view/template/' . $theme . '/htm/' . $pre; } } !is_file($path_file) and $path_file = APP_PATH . ($dir ? 'plugin/' . $dir . '/view/htm/' : 'view/htm/') . $default_pre; return $path_file; } function theme_mode_pre($type = 0) { global $config; $mode = $config['setting']['website_mode']; $pre = ''; if (1 == $mode) { $pre .= 2 == $type ? 'portal_category.htm' : 'portal.htm'; } elseif (2 == $mode) { $pre .= 2 == $type ? 'flat_category.htm' : 'flat.htm'; } else { $pre .= 2 == $type ? 'index_category.htm' : 'index.htm'; } return $pre; } ?>Windows 2008 部署服务之Windows 7 应答文件创建
最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

Windows 2008 部署服务之Windows 7 应答文件创建

运维笔记admin1浏览0评论

Windows 2008 部署服务之Windows 7 应答文件创建


作者:罗国荣日期:2010-05-27

前面我们介绍了如何创建Windows XP的应答文件,在这一章中我将给大家介绍如何使用Windows AIK工具来创建Windows 7的应答文件。   一、安装Windows AIK   1、什么是Windows AIK? Windows AIK即Windows 自动安装工具包,用于支持 Windows 操作系统的配置和部署的一组工具,可以帮助我们安装、自定义和部署受支持的 Windows 操作系统。利用这些工具我们可以实现 Windows 操作系统的完全自动部署,减少部署系统的时间,使 Windows 映像标准化,降低部署后的技术支持成本,并提高安全性和现行配置管理效率。 2、哪里可以找到Windows AIK工具? Windows AIK工具你需要到微软的官方网站上下载,请登录到 http://go.microsoft/fwlink/?LinkId=136976 下载Windows AIK.iso文件。并将此文件刻录到光盘中,待安装时使用,你也可以使用虚拟光驱软件(如:UltraISO)来打开此文件。 3、将已刻录好的介质放入光驱并打开,我们可以看其中的相关文件,找到StartCD并双击来进行安装。 4、在此安装界面中选择“Windows AIK 安装程序”,当然你也可以利用此安装包来安装ACT、MAP、MDT等工具,具体的安装可参加其说明。 5、点击“下一步”。 6、选择“我同意”,点击“下一步”。 7、选择所需的安装路径,并点击“下一步”。 8、点击“下一步”。 9、等待安装过程。 10、工具包安装成功后,点击“关闭”。   二、创建Windows 7 应答文件   1、Windows AIK工具包安装完后,我们可以点击“开始”--“所有程序”--"Microsoft Windows AIK"--“Windows 系统映像管理器”。 2、打开后的界面如下。 3、将Windows7安装介质放入光驱后,点击“选择Windows映像”。 4、在“选择Windows映像”对话框中找到安装介质下Sources\install.wim文件并点击“打开”。 5、选择创建编录时所需映像文件的版本后,点击“确定”。 6、当我们选择了一下映像后,将在映像窗口中显示其版本和所需编录的项目。 7、在“应答文件”窗口“创建或打开一个应答文件”上点击“右键”--选择“新建应答文件”,当然你如果已经创建了一个应答文件,我们可以选择“打开应答文件”来编辑和测试它。 8、当选择“新建应答文件”后,我们展开可以看到多个选项,不过现在它们都没有具体的值。 9、在“Windows映像”窗口在我们展开"Components",我们将看到很多的选项。 10、在映像中所需的选项上点击“右键”,将弹出所需的“添加设置以传送……”选项。 要添加的选项我们可以参考下表,当然你可直打开帮工具包中自带的《循序渐进:适用于 IT 专业人员的基本 Windows 部署》文档,参考其中应选择的值。如果你有空的话也可对每一项进行研究后再去选择制作应答文件所需的选项。
组件配置阶段
Microsoft-Windows-Deployment\ResealoobeSystem
Microsoft-Windows-International-Core-WinPE\SetupUILanguagewindowsPE
Microsoft-Windows-Setup\DiskConfiguration\Disk\CreatePartitions\CreatePartitionwindowsPE
Microsoft-Windows-Setup\DiskConfiguration\Disk\ModifyPartitions\ModifyPartitionwindowsPE
Microsoft-Windows-Setup\DiskConfiguration\Disk\CreatePartitions\CreatePartition *windowsPE
Microsoft-Windows-Setup\DiskConfiguration\Disk\ModifyPartitions\ModifyPartition *windowsPE
Microsoft-Windows-Setup\ImageInstall\OSImage\InstallTowindowsPE
Microsoft-Windows-Setup\UserDatawindowsPE
Microsoft-Windows-Shell-Setup\OOBEoobeSystem
可选:Microsoft-Windows-IE-InternetExplorerspecialize
11、在“Windows 映像”中选择了所需选项后,我们将可以在应答文件中出现相对应的选项,我们只需对其值一一进行设置。我们同样可以从《循序渐进:适用于 IT 专业人员的基本 Windows 部署》文档查看到相应属性设置,文档中只是介绍了部分值,其它部分有待我们自己研究。 12、应答文件属性设置好后,我需要对其进行验证,点击“工具”--“验证应答文件”。 13、验证后当我们的应答文件有错误时将会在消息栏中一一显示出来,我们只要双击它光标将跳至错误的选项处,你只要将其属性更改正确即可。 14、完成验证后,我们需要将应答文件保存为Autounattaned.xml文件。 15、如果觉得应答文件的部分值想修改,但又不想通过AIK工具来编辑它时,我们可以通过“记事本”工具来编辑修改应答文件的内容,当然你要了解它们的属性设置。 16、至此我们的应答文件就创建好了,你可能会觉得应答文件到现在还没起到任何作用,会不会白白花了这么多时间创建呢?当然不会,在《Windows 2008 部署服务之客户端安装》这文章中我将会告诉大家如何来使用我们已经创建好的应答文件。
发布评论

评论列表(0)

  1. 暂无评论