Windows azure 下如何配置启用可扩展功能---Bginfo

简介:

说到Windows azure对于大家来说并不陌生了,同时对于windows azure的功能来说大家应该也在极力关注,因为windows azure刚问世不久,很多功能还在完善中,都在陆续的更新中。服务的支持功能对于运维来说是相当重要的,就跟我们经常说到的操作方法一样,有图形界面操作和命令操作;对于运维的人员来说,命令行操作和图形操作界面可以对应用程序都可以做管理,但是我们都知道通过图形界面操作都有一定的局限性,要实现特定的功能必须使用命令行操作才能完成,图形界面是不支持的,所以就有出现了这么一句话,通过图形界面能操作的命令行都可以操作,但是用命令行操作的,图形界面不一定能操作。所以对于一个运维人员来说,通过命令行管理服务那是必不可少的,现在互联网发展这么快,最常见的命令行操作工具----powershell,powershell的功能非常之强大,一般powershell在Exchange环境应用是最多的。要想熟悉操作powershell,需要了解powershell命令的最基本的操作---get、set、help等。具体我就不多介绍了。今天主要介绍windows azure下的powershell,因为对windows azure上的服务进行管理需要单独安装windows for azure powershell服务。具体操作见下:

Windows azure powershell说完了,接下面我们要通过windows azure powershell来完成一个功能----BGinfo,一个很不错的工具,其实大家已经见得很多了,就是在桌面背景上显示当前系统配置信息,对运维人员很有帮助,我们之前是通过从网上下载BGInfo工具,配置要显示的信息后,然后双击运行就会在系统桌面上显示出自定义的信息信息了,最后通过组策略来完成部署。但是效果不是非常好。因为在windows上通过组策略对可执行的程序通过策略部署只有两个选项---开机启动、关机。所以效果不是非常好。据了解windows azure服务支持可扩展服务中就有BGinfo服务的支持,所以就迫不及待的想试试。实现后效果不错,所以就粘贴出来供大家一块学习了。具体见下:

   windows azure的可扩展功能:http://msdn.microsoft.com/en-us/library/dn606311.aspx

    wKiom1QuePSw_00QAABtxw1d-Po713.gif

下图是操作系统自带的powershell服务,我们通过get-Module –ListAavailable * azure 可以得知,系统自带的powershell不支持windows azure相关服务。如果需要对windows azure通过powershell管理,需要单独安装windows azure powershell模块服务。

clip_image002

我们可以通过访问以下链接,下载windows azure powershell

http://www.windowsazure.cn/downloads/#cmd-line-tools

打单机windows azure poershell进行下载

clip_image004

下载后我们发现该安装程序非常小;该安装包只是一个windows azure powershell的下载器

clip_image006

双击后,我们根据提示步骤然后进行安装

clip_image008

我们可以看见,需要通过该下载器进行下载相关模块

clip_image010

开始下载及安装

clip_image012

下载及安装完成。

clip_image014

安装完成

clip_image016

我们打开开始服务---windows azure powershell控制台

clip_image018

我们在通过输入get-module –listAvailable *azure 可以显示出windows azure相关的信息

clip_image020

Windows azure powershell安装及测试完成后,我们就开始看看windows azure上具体有那些课扩展的服务。但是该文章主要介绍BGinfo。所以重点是该功能

clip_image022

下载订阅:

通过windows azure powershell管理azure服务,我们需要将windows azure服务的订阅(Publishsetting file)下载后导入到powershell中。下载订阅的方式有两种:

1. 通过网页访问以下链接,然后输入windows azure管理账户验证机登录成功后 ,会提示保存订阅文件(Publishsetting file)。

https://manage.windowsazure.cn/publishsettings/index?client=powershell

clip_image024

我们将订阅文件保存在Z盘下,因为powershell中中文显示乱码:所以我将该订阅文件中的中文重命名:

clip_image026

clip_image028

Windows powershell中下载订阅文件:

在Azure Powershell 中 执行 Get-AzurePublishSettingsFile -Environment AzureChinaCloud


clip_image030

执行powershell命令后,系统默认的浏览器会自动跳转到下载页面,然后输入有效的windows azure上的用户进行下载

clip_image032

订阅文件导入

在windows azure powershell中输入 Import-AzurePublishSettingsFile 'D:\8-17.publishsettings'

标黄处是您存放Publishsetting file的位置和名称。

clip_image034

提示导入完成。

clip_image036

然后我们需要在安装了VM Agent的情况下(默认是都安装了vm代理的),需要执行Azure Powershell 命令开启或者关闭。

Get-AzureVM –ServiceName ‘sharepointdc’ –Name ‘sharepointdc01’|Set-AzureVMBGInfoExtension | Update-AzureVM

【注:Service name 云服务名称, Name 虚拟机名称】

我们首先是通过命令 Get-AzureVM –ServiceName ‘wssm–Name ‘wss

查看在云服务为:wssm下的计算机为wss的vm的状态

clip_image038

接下来我们在原来命令的基础之上通过贯通符号(|),来添加执行的命令。

Get-AzureVM –ServiceName ‘wssm–Name ‘wss|Set-AzureVMBGInfoExtension | Update-AzureVM

clip_image040

提示执行成功

clip_image042

命令成功之后需要重启虚拟机,然后你会看到

clip_image044



本文转自 高文龙 51CTO博客,原文链接:http://blog.51cto.com/gaowenlong/1560490,如需转载请自行联系原作者

相关文章
|
22天前
|
存储 负载均衡 Java
如何配置Windows主机MPIO多路径访问存储系统
Windows主机多路径(MPIO)是一种技术,用于在客户端计算机上配置多个路径到存储设备,以提高数据访问的可靠性和性能。本文以Windows2012 R2版本为例介绍如何在客户端主机和存储系统配置多路径访问。
67 13
如何配置Windows主机MPIO多路径访问存储系统
|
15天前
|
C# Windows
【Azure App Service】在App Service for Windows上验证能占用的内存最大值
根据以上测验,当使用App Service内存没有达到预期的值,且应用异常日志出现OutOfMemory时,就需要检查Platform的设置是否位64bit。
38 11
|
10天前
|
监控 安全 网络安全
Windows Server管理:配置与管理技巧
Windows Server管理:配置与管理技巧
40 3
|
1月前
|
人工智能 JavaScript 网络安全
ToB项目身份认证AD集成(三完):利用ldap.js实现与windows AD对接实现用户搜索、认证、密码修改等功能 - 以及针对中文转义问题的补丁方法
本文详细介绍了如何使用 `ldapjs` 库在 Node.js 中实现与 Windows AD 的交互,包括用户搜索、身份验证、密码修改和重置等功能。通过创建 `LdapService` 类,提供了与 AD 服务器通信的完整解决方案,同时解决了中文字段在 LDAP 操作中被转义的问题。
|
2月前
|
Linux Android开发 iOS开发
Windows平台RTSP|RTMP播放器如何实现实时录像功能
Windows平台RTSP、RTMP播放器实时录像接口设计,实际上,除了Windows平台,我们Linux、Android、iOS平台也是一样的设计,单纯的录像模块,如果做的全面,也不是一两个接口可以搞定的
|
1月前
|
弹性计算 关系型数据库 数据安全/隐私保护
阿里云国际版如何配置Windows服务器的虚拟内存
阿里云国际版如何配置Windows服务器的虚拟内存
|
3月前
|
存储 开发者 C#
WPF与邮件发送:教你如何在Windows Presentation Foundation应用中无缝集成电子邮件功能——从界面设计到代码实现,全面解析邮件发送的每一个细节密武器!
【8月更文挑战第31天】本文探讨了如何在Windows Presentation Foundation(WPF)应用中集成电子邮件发送功能,详细介绍了从创建WPF项目到设计用户界面的全过程,并通过具体示例代码展示了如何使用`System.Net.Mail`命名空间中的`SmtpClient`和`MailMessage`类来实现邮件发送逻辑。文章还强调了安全性和错误处理的重要性,提供了实用的异常捕获代码片段,旨在帮助WPF开发者更好地掌握邮件发送技术,提升应用程序的功能性与用户体验。
65 0
|
3月前
|
API C# Shell
WPF与Windows Shell完美融合:深入解析文件系统操作技巧——从基本文件管理到高级Shell功能调用,全面掌握WPF中的文件处理艺术
【8月更文挑战第31天】Windows Presentation Foundation (WPF) 是 .NET Framework 的关键组件,用于构建 Windows 桌面应用程序。WPF 提供了丰富的功能来创建美观且功能强大的用户界面。本文通过问题解答的形式,探讨了如何在 WPF 应用中集成 Windows Shell 功能,并通过具体示例代码展示了文件系统的操作方法,包括列出目录下的所有文件、创建和删除文件、移动和复制文件以及打开文件夹或文件等。
78 0
|
3月前
|
C# Windows 监控
WPF应用跨界成长秘籍:深度揭秘如何与Windows服务完美交互,扩展功能无界限!
【8月更文挑战第31天】WPF(Windows Presentation Foundation)是 .NET 框架下的图形界面技术,具有丰富的界面设计和灵活的客户端功能。在某些场景下,WPF 应用需与 Windows 服务交互以实现后台任务处理、系统监控等功能。本文探讨了两者交互的方法,并通过示例代码展示了如何扩展 WPF 应用的功能。首先介绍了 Windows 服务的基础知识,然后阐述了创建 Windows 服务、设计通信接口及 WPF 客户端调用服务的具体步骤。通过合理的交互设计,WPF 应用可获得更强的后台处理能力和系统级操作权限,提升应用的整体性能。
109 0
|
5天前
|
网络安全 Windows
Windows server 2012R2系统安装远程桌面服务后无法多用户同时登录是什么原因?
【11月更文挑战第15天】本文介绍了在Windows Server 2012 R2中遇到的多用户无法同时登录远程桌面的问题及其解决方法,包括许可模式限制、组策略配置问题、远程桌面服务配置错误以及网络和防火墙问题四个方面的原因分析及对应的解决方案。
下一篇
无影云桌面