我从事windows 平台运维已有很多年时间,一向windows 平台运维给大家印象是鼠标管理员,linux运维人员给人印象是要写代码用指令操作,技术水平会比windows技术高。自从PowerShell 的出现,这一切windows 平台上很多事,已可以通过powershell 调用函数来完成。windows 平台上需要调用的很多核心功能和权限通过图形界面是不能完全实现的,要通过powershell来实现。windows 图形界面成为基本操作的界面,核心的功能需要PowerShell 调用内核函数来完成。从这样,大家可见powershell 脚本的作用和地位。
《windows PowerShell 实战指南》给我很大帮助。通过阅读这本书,让我十分清楚windows 平台上很奥妙技术,离不开powershell脚本。并且powershell发展已不断吸取linux脚本的优点,并结合windows自身特点,发展到一个十分完美的阶段。
以下是我阅读本书后,从日常运维几个主要方面总结的心德体会:
1、提升工作效率:
windows 平台要创建几百个帐号,并且要设置权限等操作。如果通过图形界面操作,这样就做一天以上时间,而且工作量增加,错误也会容易出现。通过PowerShell脚本,可以编写好循环语句,并配置好相关参数。执行一个脚本,只需要几分钟时间,并且准确性也大大提高。完成一件批量创建帐号的事情,就是这么简单和快捷。
2、安全性:
PowerShell脚本可以通过windows 系统上封装好函数进行编辑系统权限。对于图形界面操作,很多设置不安全,设置项一般是系统定义好。但通过PowerShell可以通过低层函数进行编辑权限,这些修改不会显示在图形界面,有效保护系统核心安全,提升系统安全。
3、产品融合性:
在windows 域环境邮箱exchange 等产品是微软家族不可以分离的好兄弟。PowerShell脚本的融合性,很好地配合到windows 域与exchange邮箱系统之前权限设置和安全性部署。exchange 很多功能也依赖PowerShell来实现。这样看到掌握好PowerShell等于成一个大家族最高权限管理者。这个管理者,是对一个整体管理。比linux管理还要扩。
最后,感谢本书带来丰富技术知识,作为一位windows系统运维工程师,如果想达到高水平PowerShell是必须掌握的工具之一。windows 系统管理员不再是一个只会使用鼠标的管理员。windows 系统管理员是一位知识面广,技术水平高,从整合到深入的发展。祝《windows PowerShell 实战指南》成为畅销