对于IT专业人士来说,如果他们知道如何使用PowerShell的话,那么PowerShell就是一款功能非常强大的管理工具。在虚拟桌面环境中,管理员几乎能够像在物理桌面环境下那样使用Windows PowerShell命令。 你能够使用PowerShell桌面管理cmdlets执行基本的任务比如检索虚拟桌面配置数据、构建PC池、获取用户信息。对于VDI管理员来说,使用命令行监控性能并检查远程活动也是一种很简便的方法。
如果你想知道如何使用Windows PowerShell命令、VMware PowerCLI或Citrix XenApp cmdlets管理虚拟和远程桌面的话,那么本文就……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
对于IT专业人士来说,如果他们知道如何使用PowerShell的话,那么PowerShell就是一款功能非常强大的管理工具。在虚拟桌面环境中,管理员几乎能够像在物理桌面环境下那样使用Windows PowerShell命令。
你能够使用PowerShell桌面管理cmdlets执行基本的任务比如检索虚拟桌面配置数据、构建PC池、获取用户信息。对于VDI管理员来说,使用命令行监控性能并检查远程活动也是一种很简便的方法。
如果你想知道如何使用Windows PowerShell命令、VMware PowerCLI或Citrix XenApp cmdlets管理虚拟和远程桌面的话,那么本文就是个很不错的起点。你还将了解到如何使用脚本和命令管理远程桌面服务(RDS)。
如何使用PowerShell管理Windows桌面?
Windows 7和Windows Server 2008 R2中内置了PowerShell,而且PowerShell已经成为了微软管理平台的一个基础。如果你知道如何使用Windows PowerShell命令管理物理Windows桌面的话,那么为什么不使用它来管理虚拟桌面呢?
举例来说,使用一个命令用来获取性能指标,使用另一个命令获取软件清单。对于不熟悉命令行的管理员来说,有些工具能避免很长的命令,甚至还能够帮你输入。
我能够使用哪些命令管理VMware View?
借助于VMware的PowerCLI工具,你可以使用Windows PowerShell命令管理vCenter与View之间的连接、创建虚拟桌面池、重建View环境甚至还能够执行更多的操作。例如,使用这些cmdlets创建手动或者浮动的View虚拟桌面池能够帮助你构建协调一致的View环境。你可以将PowerShell命令行另存为.PS1文件而且能够很轻松地修改这些文件,但是在输入命令时一定要小心,因为这里面包括了大量的参数。
如何使用XenApp cmdlets简化工作任务?
XenApp cmdlets使你能够更加轻松地管理虚拟化环境、执行日常的管理任务。首先在Windows服务器下配置PowerShell,务必在XenApp服务器上安装cmdlets。然后就可以使用大量的cmdlets获取有关XenApp虚拟基础设施、应用以及用户的信息。
例如,使用cmdlet Get-XAFarm cmdlet获取通用的信息,使用Get-XAFarmConfiguration cmdlet获取配置信息。使用Get-XAServer cmdlets 获取基本的XenApp服务器信息,使用Get-XAServerConfiguration cmdlets获取详细的服务器信息。
使用PowerShell管理远程桌面面临哪些挑战?
在你能够使用PowerShell管理远程桌面之前,需要启用Windows 远程管理服务器并准备好打算管理的远程桌面。为了测试你运行Windows PowerShell命令的水平,请输入一个能够返回计算机名的命令。如果能够返回正确的结果,那么就可以在任意一个远程桌面上使用PowerShell运行单个或者一连串的命令了。当然你同样可以在内部的虚拟桌面上执行相同的命令。
当心会遇到一些障碍:有时防病毒软件会阻止PowerShell的使用,你可能会遇到权限或者防火墙问题。确定你知道远程计算机的IP地址,如果遇到身份验证问题,那么你可能必须将远程计算机添加到受信主机列表中。
我能使用Windows PowerShell命令管理XenDesktop吗?
答案是肯定的,而且你可以使用多达一百多个PowerShell cmdlets管理Citrix XenDesktop。这些命令允许你创建快照,获取管理员账户列表,查看主机、活动目录用户的历史任务,如果你必须断开虚拟桌面会话,那么使用PowerShell cmdlets也可以做到。你可以查看Citrix的命令参考了解所有的XenDesktop PowerShell cmdlets。
如何使用Windows PowerShell命令管理远程桌面服务?
微软RDS内置了PowerShell模块,你可以通过开菜单启动PowerShell RDS模块,也可以使用Import-module RemoteDesktopServices-verbose命令将PowerShell RDS模块添加到另一个PowerShell模块中。然后就可以使用Get-command cmdlets查看可以使用哪些命令管理RDS了。
我可以使用哪些有用的命令来管理RDS?
有一些很棒的命令能够用于管理远程桌面服务。使用Query Session命令获取所有RDS远程会话的信息,返回结果中包括了活动会话和非活动会话信息。没错你猜对了,可以使用Reset Session命令重置一个会话。Query Uer命令返回用户信息。另一个重要的命令就是Change Logon,你可以使用这个命令控制哪些用户能够访问远程桌面服务。
相关推荐
-
HPE公司新款SimpliVity HCI瞄准边缘计算
HPE公司推出了一款紧凑型超融合基础设施系统,主要用于在网络边缘运行物联网应用程序。 本周HPE正式推出Sim […]
-
管理员常用Windows PowerShell命令Top25
即使Windows PowerShell已经由来已久,但很多管理员并不愿意主动熟悉PowerShell cmdlet命令行。随着微软扩展了PowerShell的功能,管理员应该对其功能及使用烂熟于心……
-
巧用PowerShell参数防止操作失误
使用PowerShell自动化操作可以帮助你节省大量的时间——或产生问题。幸运的是,巧用PowerShell参数可以防止发生更改脚本意外。
-
如何配置Windows服务器本地安全策略?
企业为新服务器配置本地安全策略非常重要,包括配置及启动服务器防火墙,停用所有不必要的系统服务,处理补丁管理以及阻止未经授权的访问等等。