当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 我开始使用 PowerShell 的原因和时间

作者:精品下载站 日期:2024-12-14 07:30:09 浏览:12 分类:玩电脑

我开始使用 PowerShell 的原因和时间


人们总是问我为什么如此关注 PowerShell。在这篇博文中,我想告诉您我何时开始使用 PowerShell,特别是为什么。

改变我的想法:Windows Server 2012 书籍

我记得教过一个网络工程师班。我们第一次使用Windows Server 2012。我们还有一些微软出版社的书籍。这些 Windows Server 2012 书籍改变了我对 Windows 和 Windows 服务器管理未来的看法。

Windows Server 2012 书籍有所不同。书中第一次充满了PowerShell命令。这是微软发出的明确信号。这让我思考我现在正在教什么以及将来应该教什么。

服务器核心:这不是你父亲的Windows Server

我记得有一天,一个学生问我为什么不学习 Windows Server Core。我没有答案。这件事对我的未来很重要。我也许应该考虑一下。我的反思又开始了。

Windows Server Core 是默认安装选项。这再次是微软发出的明确信号。没有理由不使用 Windows Server Core,除非您需要此服务器用于 Exchange 或 SCCM 等企业产品。

[玩转系统] 我开始使用 PowerShell 的原因和时间

请记住,如果您对大量的 Windows 更新和 Windows 的漏洞感到不安,这取决于您。你可以改变这一点。只需安装 Windows Server Core,而不是具有完全图形用户界面的服务器。

Nano Server:Windows Server 的无头版本

我记得与我的 Linux 培训师同事讨论操作系统应该有多小。无论如何,它应该很小。

较小的操作系统需要的更新较少,更安全,最后但并非最不重要的一点是它们对硬件的要求较低。

随着 Nano 服务器的引入,我清楚了一件事:我必须学习比迄今为止学到的更多的 PowerShell。

[玩转系统] 我开始使用 PowerShell 的原因和时间

最后但并非最不重要的一点:独立

PowerShell 使您独立于图形用户界面设置。您可以创建自己的函数,并且可以做一些您甚至不知道它们存在的事情。

我给你举个例子。以下命令一次在 Hyper-V 中创建 100 个 Nano Server。


Import-Module C:\Temp\NanoServerImageGenerator\NanoServerImageGenerator.psm1 -Verbose

1..100 | ForEach-Object `

{New-NanoServerImage -Edition Standard -Administratorpassword $null `

-Package Microsoft-NanoServer-IIS-Package `

-DeploymentType Guest -MediaPath e: `

-BasePath c:\Temp `

-TargetPath c:\Temp\Nano$_.vhdx -ComputerName Nano$_}

(Get-Childitem C:\Temp\*.vhdx).BaseName |

Foreach-Object {New-VM -Name $_ -Generation 2 `

-MemoryStartupBytes 1GB -SwitchName Internet `

-VHDPath C:\Temp$_.vhdx}

很酷的东西哈?

这就是我开始学习 PowerShell 的原因。

使用 PowerShell,您可以让事情发生。 PowerShell 将可能性扩展了难以想象的倍数。

一切顺利,

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯