当前位置: 首页 > 科技观察

MicrosoftCodePlex综述:Windows管理员喜爱的开源工具_0

时间:2023-03-13 11:49:02 科技观察

【译文精选】虽然看起来有违微软的形象,但确实有大量的开源工具可供微软管理员使用,其中有许多是微软自己创建的托管在CodePlex上,该公司的免费开源项目托管站点。CodePlex上可用的工具多种多样,而且通常都非常出色。无论您是管理Windows、WindowsServer、SharePoint、Exchange还是其他系统,CodePlex都是一种丰富的资源,可以以合理的价格补充您以Microsoft为中心的工具箱:免费。CodePlex上的这12个项目只是其中一些突出的项目,但该网站还提供了数以千计的项目,可以使IT专业人员和开发专业人员等受益。玩得开心!Windows7/8USB/DVD下载工具鉴于微软支持XP的截止日期是2014年4月,现在可以迁移到Windows7/8。Windows7/8USB/DVD下载工具(http://wudt.codeplex.com/)可以帮助您制作Windows7/8ISO映像文件并将其安装到可启动DVD或USB驱动器上。诚然,网络部署方法通常提供更快的图像安装方式,但小型企业可能仍会使用手动逐台计算机部署。从ISO文件安装Windows通常意味着启动现有操作系统,下载ISO安装解决方案(例如MagicDisk),然后安装并安装新操作系统。只要系统的BIOS支持USB引导,并且驱动器的引导顺序已在BIOS中更改,此工具就可以大大加快该过程。终端许多IT管理员每天都要处理多个RDP连接。我们可以借助内置的远程桌面连接(RemoteDesktopConnection)工具继续使用现有的管理方式,也可以使用Terminals(http://terminals.codeplex.com/)来提高管理水平。Terminals是一个安全的多标签终端服务/RDC,极其稳定可靠,易于使用,适合管理多个系统。支持的服务器协议包括:WindowsRDP、VNC、VMRC、SSH、Telnet、RAS、ICACitrix、HTTP和HTTPS。我真正喜欢这个工具的地方在于,在Terminals找到我当前的RDP连接后,它会自动将这些连接导入到该工具中,这使得它非常容易上手。其余部分相当直观。请务必仔细阅读文档,尽快熟悉Terminal更高级的功能。日志中的性能分析(PAL)还记得您必须记住前10个性能计数器才能通过Microsoft认证考试并获得Microsoft认证系统工程师(MCSE)的日子吗?但在现实中,您并不知道如何真正使用性能监控方法来查明问题的根本原因,因为您不确定需要收集哪些对象/计数器以及如何分析它们。好吧,LoggedPerformanceAnalysis(又名PAL,http://pal.codeplex.com/)有助于使用PowerShell脚本快速分析性能数据。其中一项出色的功能是它具有针对家喻户晓的名称(例如IIS、SQL、SharePoint、Exchange、BizTalk和ActiveDirectory)的内置阈值文件。SharePointManager2013SharePointManager2013(http://spm.codeplex.com/)允许您浏览本地集群上的每个站点并向下钻取以查看每个资产。此SharePoint“对象模型资源管理器”也可用于SharePoint2007、SharePoint2010和Office365forSharePoint2013Online(该产品不是免费的)。起初我认为这个工具更面向开发;在大多数情况下,我发现它是。但是,SharePoint模糊了这条线,因为SharePoint管理员可能身兼数职,而不是安装和配置服务器然后不管它。唯一需要注意的是,您正在直接处理SQL数据库信息(没有“撤消”按钮),所以要小心。SquiggleSquiggle(http://squiggle.codeplex.com/)对于可能没有Office365和Lync通信产品的小型企业来说是一个有趣的工具。不需要服务器的局域网聊天工具;一旦你安装它,它就可以使用了。除了作为在您的LAN上使用的IM工具(如果您愿意,您也可以让它在多个LAN上工作,但为此您必须使用SquiggleBridge),您还可以使用它来传输文件、进行语音聊天,以及处理更多业务。它具有聊天和状态历史记录、表情符号、声音警报和托盘弹出窗口,以及许多其他功能。#p#RamHookRamHook(http://ramhook.codeplex.com/)与本文介绍的其他工具略有不同。它是一个开源键盘记录器应用程序,能够捕获所有击键并将它们记录到一个文件中。当我测试它时,它工作得非常顺利。您可以在隐藏模式下运行它以将日志文件上传到指定的Web服务器。令人费解的是,CodePlex上没有人评价过此工具,但它却是下载次数最多的工具之一(迄今为止已下载70,000次)。因此,即使您不打算在自己的环境中使用该工具,您也应该考虑到它已被其他人使用。CorefigforWindowsServer2012Core和Hyper-VServer2012从第一个版本的WindowsServerCore开始,我就渴望找到一个GUI配置工具,而不是完全依赖命令行。在这方面,CoreConfigurator是一个惊喜;同一组开发人员现在已经为WindowsServer2012Core和Hyper-VServer2012开发了Corefig(http://corefig.codeplex.com/)。这个基于PowerShell的GUI工具允许您配置所有主要的服务器设置,包括服务器名称和域加入、远程桌面连接设置、网络设置、防火墙设置、Windows更新等。Server2012有点不同,如果您想在混合模式下运行,您可以换入和换出GUI。有时,您需要快速调整设置,在这方面使用Corefig会有所帮助。开始屏幕按钮开始屏幕按钮(http://startscreenbutton.codeplex.com/)非常简单,但非常有用,如果您使用RDP连接到Windows8或Server2012系统,您必须将鼠标放在exact返回开始屏幕特别有用。这个工具在任务栏上放了一个小的开始磁贴;只需单击磁贴即可返回熟悉的“开始”屏幕。下载该工具,右击,选择PintoTaskbar(锁定到任务栏),就大功告成了。仅此而已,它为我节省了管理需要配置Exchange2013的Server2012系统的时间。如果您有Windows8.1和Server2012R2,则可能不需要此工具;但对于已经在运行Server2012的用户来说,它可以轻松解决问题。Hyper-VManagerforServer2012CoreConsoleUsingPowerShellScriptingTheHyper-VManagerforServer2012CoreConsoleUsingPowerShellScripting将几个CodePlex项目合并到一个名为PSHVM(PowerShellHyper-VManager)的工具中。它可用于创建虚拟机、创建vSwitch、清理/删除虚拟机、通过RDP连接到虚拟机、导入虚拟机以及执行许多其他虚拟机管理任务。这是一个相当新的工具,但需要密切关注,因为3.0版正在开发中,其GUI有了很大改进。ConfigMgr2012PowerShell右键单击??工具ConfigMgr2012PowerShell右键单击??工具(http://psrightclicktools.codeplex.com/)是SystemCenterConfigurationManager2012(又名SCCM2012)的PowerShell控制台扩展,可在MicrosoftSystemCenter中使用在配置管理器的管理员中很受欢迎。值得一提的是,现在有不同类型的右键单击工具。如果四处搜索,您会发现RickHouchins开发的SCCM右键单击??工具;但是,RyanEphgrave将右键单击工具的PowerShell版本添加到CodePlex。PowerShell版本中提供了许多相同的操作和工具。还有一个面向设备的控制台工具菜单、集合菜单和其他独特的菜单项。Windows产品密钥查找器Windows产品密钥查找器(http://wpkf.codeplex.com/)顾名思义:它会查找您的WindowsXP、Vista或Windows7产品密钥(我在Windows8上搜索过,但找不到它)。想必你在需要重装Windows却找不到印有密钥的CD封套时遇到过这个问题。它是一个.exe文件,因此您只需运行它,单击“查找密钥”,它就会开始查找。FinestraVirtualDesktopVirtualDesktop允许您使用现有的工作区并将其划分;这样,看起来您正在使用多个桌面。FinestraVirtualDesktop(http://vdm.codeplex.com/)由Z-Systems开发,具有一些非常酷的功能,例如无限数量的桌面(仅受系统内存限制)、全屏管理切换器、活动缩略图、为每个桌面定制的背景、最多9个桌面的热键等等。原文链接:http://www.cio.com/slideshow/detail/119490/Microsoft-CodePlex-Gems--12-Open-Source-Tools-Every-Windows-Admin-Will-Love