远程用power shell 管理vmware view 池用户

来源:网络 责任编辑:栏目编辑 发表时间:2013-07-02 05:20 点击:

 

1. 在客户端安装POWER SHELL V2.0的系统补丁,补丁号码为KB968930,里面包括了winrm和powershell 2.0

 

2. 将view connection server服务器设置为winrm的信任主机:

 

PS C:\ set-item wsman:\localhost\Client\TrustedHosts -value 'IP'

 

3. 建立连接,并赋值给变量:

 

PS C:\> $remote=new-pssession -computername 'IP' -credential administrator

 

4. 查看view connection server服务器的模块:

 

PS C:\> Invoke-Command $remote {get-pssnapin}

 

5. 将Vmware view模块加入到power shell:

 

PS C:\> Invoke-Command $remote {add-pssnapin vmware.view.broker}

 

6. 将用户加入到池的授权列表中:

 

PS C:\> Invoke-Command $remote {get-user -name 'username' | add-poolEntitlement -pool_id 'poolid'

 

7. 将用户从池的授权列表中删除:

 

PS C:\> Invoke-Command $remote {get-user -name 'username' | remove-poolEntitlement -pool_id 'poolid'

8. 删除和远程服务器的连接管道

 

PS C:\> remove-pssession $remote

 

-------------------------------------------------------------------------------

 

 

将密码保存进文件,用时再取出的方法:

 

1。 将输入的密码保存进文件:

 

PS C:\> read-host -assecurestring | convertfrom-securestring | out-file C:\pass.txt

 

2。 取出密码:

 

PS C:\> $password = get-content C:\pass.txt | convertto-securestring

 

3。 构建credential对象:

 

PS C:\> $credentials = new-object -typename System.Management.Automation.PSCredential -argumentlist "myusername",$password

 

 

 

本文出自 “备忘录” 博客

    发表评论
    请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
    用户名: 验证码:点击我更换图片
    最新评论 更多>>

    推荐热点

    • VMware View 5.0从菜鸟到高手系列 -连接虚拟桌面
    • kvm中的windows使用Vmware的显示驱动
    • VMware Linux使用Xshell登陆
    • 虚拟机安装MAC查看电脑CPU是否支持VT技术
    • VMWare NAT Centos6.2静态ip设置
    • Virtual Box下同时配置host-only和bridge
    • vmware虚拟机浅析-虚拟网卡
    • VirtualBox打开虚拟硬盘失败的问题
    • 给虚拟机提速的方法

    快速直达

    操作系统导航

    LinuxWindows虚拟机
    网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
    Copyright © 2008-2015 计算机技术学习交流网. 版权所有

    豫ICP备11007008号-1