首页 | 资讯动态 | linux基础 | 系统管理 | 网络管理 | 编程开发 | linux数据库 | 服务器技术 | linux相关 | linux认证 | 嵌入式 | 下载中心 | 专题 | linux招聘 | 镜像站
OKLinux中文技术站
·设为首页
·加入收藏
·联系我们
系统管理: 中文环境 系统管理 桌面应用 内核技术 | Linux基础: 基础入门 安装配置 常用命令 经验技巧 软件应用 | Linux数据库: Mysql Postgre Oracle DB2 Sybase other
网络管理: 网络安全 网络应用 Linux服务器 环境配置 黑客安全 | 编程开发: PHP CC++ Python Perl Shell 嵌入式开发 java jsp | PHP技术: PHP基础 PHP技巧 PHP应用 PHP文摘
Linux资讯 Linux招聘 Linux专题 Apache | Linux相关: 硬件相关 Linux解决方案 Linux认证 企业应用 其它Unix | 相关下载: 资料下载 参考手册 开发工具 服务器类 软路由 其它
 技术搜索:
会员中心 注册会员 高级搜索  
  → 当前位置:首页>服务器技术>Exchange服务器>正文

Exchange命令行管理程序入门

http://www.oklinux.cn  2008-01-25  来源: oklinux收集 佚名  会员收藏  游客收藏  【 】 

  Microsoft Exchange Server 2007 中的一项新增功能是 Exchange 命令行管理程序,它是建立在 Microsoft Windows PowerShell 技术基础上的功能强大的管理界面。您可以使用 Exchange 命令行管理程序执行 Exchange 管理控制台中可以执行的每个任务,甚至可以执行 Exchange 管理控制台中不能执行的任务。另外,在 Exchange 管理控制台中执行任务时,Exchange 命令行管理程序可使用相同的命令,并调用该命令来处理请求。

  图 1 显示了 Exchange 命令行管理程序操作示例。

  图 1 Exchange 命令行管理程序

  

Exchange 命令行管理程序显示邮箱移动

  第一次看到命令行程序时,那些不熟悉命令行的用户可能会产生畏惧情绪。现在就让我们来了解一下通过这个功能强大的工具可以执行的任务,以及开始使用该工具是多么简单:

  安全而轻松地编写脚本 Exchange 管理控制台不是简单地使用 Exchange 命令行管理程序来执行操作。向导会向您显示它们正在执行的 Exchange 命令行管理程序命令。您可以复制向导创建的命令,并将其直接粘贴到命令行或脚本中。根据个人需要修改这些参数后,使用 WhatIf 参数测试相应的脚本或命令,这样可以在对环境进行更改之前查看其结果。

  修改参数?WhatIf?听起来真复杂。不用担心!参考一下 Microsoft Exchange Server 2007 文档中的“Using the Exchange Management Shell”部分。您很快就可以掌握该工具。

  清楚而简单 我们始终使用“动词-名词”这种结构来清楚地讲述管理的功能或组件以及执行的操作。无需再猜测 cmdlet 的行为。看到 Move-Mailbox cmdlet 时,您就可以确切地了解它的用途。(对,没错。就是用来移动邮箱!)

  在最大程度上利用资源和时间,减少失败 Exchange 命令行管理程序提供了可靠而灵活的脚本编写平台,以便与当前的脚本编辑解决方案进行集成,同时还可以与各种数据源(如 COM 和 Windows Management Instrumentation (WMI))进行本地通信。它可帮助您合理地利用资源和时间,创建有效的解决方案,而不是创建支持解决方案的框架。

  只需按照我的演示进行操作:无需其他文本分析! Exchange 命令行管理程序 cmdlet 建立在 Microsoft .NET 基础之上,可以接受并返回结构化数据,而不是纯文本。因此,无需进行繁杂的文本分析即可轻松地来回传递数据。甚至只需一个命令行,就可以将 CSV 和 XML 文件转换为可以处理和使用的对象。

  ●几个基本概念

  在开始使用 Exchange 命令行管理程序之前,了解几个基本概念很有帮助。

  作为基础的 Windows PowerShell 技术 Windows PowerShell 是一个新推出的功能强大而又异常灵活的命令行界面,建立在 .NET Framework 的基础之上。它结合了几个命令行程序的优点,另外还添加了几项强大的新功能。PowerShell 是为了承载其他应用程序而设计的,就像 Microsoft 管理控制台 (MMC) 承载计算机上安装的应用程序提供的各种管理单元一样。Exchange 命令行管理程序是要发布的第一个 Microsoft PowerShell 管理单元。

  cmdlet cmdlet,全称为“command-let”,是 Exchange 命令行管理程序中最小的功能单元。cmdlet 与其他命令行程序中的内置命令(例如 cmd.exe 中的 Dir 命令)相似。与这些熟悉的命令一样,cmdlet 可以直接从 Exchange 命令行管理程序的命令行中调用,并在命令行程序的环境中运行,而不是作为单独的进程运行。与其他命令行程序的不同之处在于:在 Exchange 命令行管理程序中,cmdlet 具有描述性的“动词-名词”结构的名称。动词描述 cmdlet 执行的操作,名词描述操作作用于的组件或功能。例如,使用 New-SystemMessage cmdlet 命令可以在安装了集线器传输服务器角色的计算机上创建新的发送状态通知 (DSN) 或配额邮件。

  有关特定 cmdlet 的详细信息,请参阅 Exchange 2007 帮助的技术参考一节中的“Exchange Management Shell”部分。

  Identity 参数和位置参数 参数是向 cmdlet 提供信息的元素,用于标识要作用于的对象及其属性,或控制 cmdlet 执行任务的方式。Identity 参数可以用于大多数 Exchange cmdlet。通过 Identity 参数,您可以访问引用 Exchange 2007 中特定对象的唯一标识符。这样,您就可以使用最有意义的唯一值对特定的 Exchange 对象执行操作。

  Identity 参数是其他参数的值的集合。这些值可以保证在对象集中的唯一性。您可以指定其他参数(如 Name 和 DistinguishedName)的值,或者由系统生成值,如 GUID。使用的其他参数(如果有)以及如何设置这些参数取决于您引用的对象。

  Identity 参数也被视为一种位置参数。位置参数是可以不通过指定参数名称而指定参数值的参数。如果 Parameter Position 属性为整数,则参数为位置参数。此整数指示在命令行上的位置,cmdlet 可在该位置找到参数的值。因为 Identity 是一个位于 1 位置(起始位置)的参数,所以在此位置输入的没有参数名称的任何值都被视为 Identity 参数的值。

  这是什么意思呢?也就是说,它可以减少键入命令时的按键次数。例如,Get-Mailbox “Kim Akers” 与 Get-Mailbox –Identity "Kim Akers" 执行相同的操作。

共4页: 上一页 1 [2] [3] [4] 下一页

上一篇:ExchangeServer应用案例   下一篇:加速ExchangeServer恢复过程


收藏于收藏夹】 【评论】 【推荐】 【打印】 【关闭
相关文档
·加速ExchangeServer恢复过程
·ExchangeServer应用案例
·两个Exchange2003组织间TLS加密传输
·如何增强Exchange服务器的安全性
·Exchange2003SP1中的部署更改
·对Exchange2007的数据库进行脱机碎片整理
·华硕搭建Exchange2007企业邮箱系统
·Exchange2007中如何授予邮箱的发送权限
·ExchangeServer邮件存储系统-原理篇
·Exchange安装因错误0x80070422失败
·Exchange2003OWA加密设置
·阻止Exchange服务器开放转发功能
·用MOM2005监视ExchangeServer2007
·Exchange2003SP2对公用文件夹的改变
·ExchangeServer2007SP1增强灾难备份
·Exchange对象上显示“安全”选项卡
发表评论
密码: 匿名评论
评论内容:

(不超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规)
 
  最新文档
·玩转Exchange2007传输和路由功能
·Exchange2007SP1新增的客户访问功能
·Exchange2007SP1中新增的传输功能
·妙招可循,让IIS管理更加高效
·虚拟化技术在Exchange灾难恢复中的作用
·在Exchange2007限制用户收发外部邮件
·备份和还原Exchange2007邮箱存储组
·WindowsServer2008中DNS增强功能
·GlobalCDN互联全球镜像
·全球互联的福音CDN简介
·CDN内容分发网络技术
·实现四台Web服务器的负载均衡
  阅读排行
·Exchangeserver2007安装篇(图)
·Exchange2003设计与体系结构
·详细解说磁盘阵列
·计算机群集技术概述
·ExchangeServer2007安装排错亲体验
·windows下cvs服务器端配置
·三种Windows操作系统远程控制的实现
·ExchangeServer邮件存储系统-原理篇
·Exchange2003OWA加密设置
·Apache服务器配置安全规范及其缺陷
·备份和还原Exchange2007邮箱存储组
·实战:建立windows下版本控制服务器
·关于Exchange循环日志和备份
·WindowsServer2008中DNS增强功能
·五舟windows负载均衡集群方案
网摘收藏: