1、下载PowerCLI 6.5

http://7dx.pc6.com/wwb5/VMwarePowerCLI65.zip

2、

打开 VMware vSphere PowerCLI 出现

无法加载文件 C:\Program Files (x86)\VMware\Infrastructure\vSphere PowerCLI\Scripts\Initialize-PowerCLIEnvironment.ps1,因为在此系统中禁止执行脚本。有关详细信息,请参阅 "get-help about_signing"。所在位置 行:1 字符: 2
+ . <<<<  "C:\Program Files (x86)\VMware\Infrastructure\vSphere PowerCLI\Script
s\Initialize-PowerCLIEnvironment.ps1"
    + CategoryInfo          : NotSpecified: (:) [], PSSecurityException
    + FullyQualifiedErrorId : RuntimeException

执行:get-executionpolicy 命令查看 策略

PS C:\Program Files (x86)\VMware\Infrastructure\vSphere PowerCLI> get-executionpolicy
Restricted

显示为:  Restricted    该策略不允许任何脚本运行

执行: set-executionpolicy remotesigned  修改执行策略

PS C:\Program Files (x86)\VMware\Infrastructure\vSphere PowerCLI> set-executionpolicy remotesigned

执行策略更改
执行策略可帮助你防止执行不信任的脚本。更改执行策略可能会产生安全风险,如 http://go.microsoft.com/fwlink/?LinkID=135170
中的 about_Execution_Policies 帮助主题所述。是否要更改执行策略?
[Y] 是(Y) [A] 全是(A) [N] 否(N) [L] 全否(L) [S] 暂停(S) [?] 帮助 (默认值为“N”): y
PS C:\Program Files (x86)\VMware\Infrastructure\vSphere PowerCLI> get-executionpolicy
RemoteSigned

退出POWERCLI,再打开

3、使用这个脚本控制POWER CLI:

4、利用WINDOWS计划任务执行BAT脚本 。

注意:点创建任务,不是创建基本任务

点击“创建任务”后如图所示:填写好相应的名称和勾选好必要的条件

选择“触发器”选项,点击“新建”,创建任务执行时间,“重复任务间隔”这个选择后,后面有时间选择,是每小时,还是每分,可自己选择后再修改时间,再确定。

再来配置需要执行的“操作”,就是选择所写的程序或是BAT文件,这里很重要的配置是选择BAT文件后,在“起始于(可选)”这里一定要填写相应执行程序或是BAT文件的所在目录,要不然是执行不成功的。

总结:

1)为了保证我们事先指定的计划任务能够自动运行,我们必须确认系统服务Task Scheduler工作状态是否正常,同时确保该系统服务的启动类型要设置为“自动”。

2) 自动获取计划任务执行情况

  尽管我们制定了详细的计划任务,但很多时候系统并没有按照要求执行该计划任务,这显然是我们不能忍受的,那有没有办法知道目标计划任务是否已经被成功运行了呢?事实上,只要利用Windows Server 2008系统新增加的事件查看器任务计划附加功能,我们就能及时知道目标任务计划的执行情况了。要达到上述目的时,我们可以按照如下步骤来进行:

  首先打开Windows Server 2008系统的“开始”菜单,从中选择“运行”命令,在弹出的系统运行文本框中输入字符串命令“eventvwr.msc”,单击“确定”按钮后进入系统事件查看器窗口;

  其次在该窗口的左侧显示区域,将鼠标定位于“事件查看器(本地)”/“应用程序和服务日志”/“Microsoft”/“Windows”/“TaskScheduler”/“Operational”选项上,这个操作过程中可能会显示多个过往时间,从其中找到某个发生错误警报的事件记录,并用鼠标右键单击该记录选项,从弹出的快捷菜单中执行“将任务附加到此事件”命令;

  在其后出现的创建基本任务向导设置界面中,根据提示设置好目标任务的名称以及说明信息后,打开“操作”设置对话框,选中该对话框中的“显示消息”选项;之后,依次设置好消息警报框中的内容,例如可以消息警报窗口的“标题”名称取为“计划任务没有按期执行”,将消息框中要显示的内容设置为“系统遇到意外,导致计划任务没有按期执行,请及时检查原因”,最后单击“完成”按钮返回到计划任务程序的“事件查看器任务”中,此时我们就能看到先前添加的任务计划了。日后,要是目标任务计划没有被成功执行时,系统就会自动弹出警报提示消息来通知我们了。

--------------------- 本文来自 lwqhp 的CSDN 博客 ,全文地址请点击:https://blog.csdn.net/lwqhp/article/details/52848365?utm_source=copy

使用Vmware CLI 6.5控制虚拟机,并做快照的更多相关文章

  1. VMware vSphere Client下增加虚拟机磁盘空间的方法

    随着系统运维时间的增长,磁盘就日益的损耗,如果遇到虚拟机报磁盘空间不足怎么办?还好,我们可以通过磁盘阵列增加磁盘空间,然后扩容到虚拟机中去. 对于linux虚拟机磁盘扩容的方案有两种,一种就是原有的实 ...

  2. 如何让VMware低版本运行VMware高版本创建的虚拟机

    如何让VMware低版本运行VMware高版本创建的虚拟机 问题描述: 本机安装的VMware Workstation是10版本,之前VMware Workstation 11版本创建的虚拟机,在运行 ...

  3. VMware Workstation Pro 12 创建虚拟机(安装Ubuntu)

    为了在VMware Workstation下创建一个虚拟机,折腾了大半天,现把比较顺利的创建办法记录下来: VMware Workstation版本: 创建步骤: 1.VMware Workstati ...

  4. 如何在VMware workstation上创建Linux虚拟机

    由于需要使用Linux虚拟机部署Hadoop集群,故在win10系统上安装了VMware workstation 14,现将介绍如何在VMware workstation上创建Linux虚拟机.下面以 ...

  5. Linux 在VMware中搭建CentOS6.5虚拟机

    原文:http://www.cnblogs.com/PurpleDream/p/4263465.html Linux 在VMware中搭建CentOS6.5虚拟机 前言:      本文主要是我在大家 ...

  6. 使用VMware克隆出来的新虚拟机无法联网-问题解决记录

    背景: 使用VMware克隆出来的新虚拟机无法联网,重启网卡出现如下图提示: 继续输入#ifup ens33 提示: ens33: unknown interface: No such device ...

  7. vmware vsphere出现“需要整合虚拟机磁盘”的告警处理方法(完整版)

    vmware vsphere出现“需要整合虚拟机磁盘”的告警 处理步骤: 1.选择对应虚机,快照——整合 (不行看下一条) 通常情况执行完第一步就好了 2.如果整合报错,提示文件锁定 2.1 新建快照 ...

  8. 设置 VMware 中的 Mac OS 虚拟机进入 Recovery 模式

    Ø  简介 本文主要介绍 VMware 中的 Mac OS 虚拟机如何进入 Recovery 模式的方法,具体步骤如下: 1.   选择 Mac OS 虚拟机,点击"打开电源是进入固件&qu ...

  9. VMware & centos 7 配置克隆虚拟机

    VMware & centos 7 配置克隆虚拟机 之前一直使用的是centos6,买了新电脑试了一下centos7,安装过程果然采坑不少,下面是我成功安装的过程 克隆虚拟机 安装虚拟机,安装 ...

随机推荐

  1. Debian 为firefox安装flash插件 以及 音频驱动

    1. flash下载地址:http://get.adobe.com/cn/flashplayer/ lv@lv:~/Downloads$ tar -zxvf flash_player_npapi_li ...

  2. Mongoose简介

    Mongoose 官网地址:http://mongoosejs.com/   ,Mongoose 为node.js提供了优雅的,针对mongodb的ODM(Object Document Mappin ...

  3. MOOC Linux内核之旅小结【转】

    转自:https://blog.csdn.net/titer1/article/details/45345123 版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csd ...

  4. nginx反向代理转发后页面上的js css文件无法加载【原创】

    故障现象:nginx做代理转发后,发现页面上的js css文件无法加载,页面样式乱了. 原因:没有配置静态资源 解决js css文件无法加载无法访问的问题 解决办法: 修改配置文件nginx.conf ...

  5. Liunx之Centos系统无人值守全自动化安装

    作者:邓聪聪 定制centos6.8自动安装ISO光盘 安装系统为centos6.8 (base server),安装方式为全新安装 使用ext4分区格式 安装前可以交互输入root密码,主机名,分区 ...

  6. 浏览器开启桌面通知Web Notification

    本文主要描述如何开启各个浏览器的桌面通知功能 一.谷歌浏览器(chrome) 点击地址栏前面的图标

  7. shell 学习之if语句

    bash中如何实现条件判断?条件测试类型:    整数测试    字符测试    文件测试 一.条件测试的表达式:    [ expression ]  括号两端必须要有空格    [[ expres ...

  8. nginx或者squid正向代理实现受限网站的访问

    项目背景:公司商务同事需要操作合作方的后台,但是这个后台做了限制(安全考虑只对指定IP放行),刚好公司是adsl拨号,经常更换IP 需求:让商务同事不要经常给IP到合作方去添加白名单 于是想到了做正向 ...

  9. [Linux][HTTP] Cookie和Set-Cookie

    HTTP 请求报文通过Cookie字段通知服务端当前页面的域生效中的cookie; GET /my/login.php HTTP/1.1 Host: 192.168.88.207:91 Connect ...

  10. 用Python优雅的处理日志

    我们可以通过以下3种方式可以很优雅配置logging日志: 1)使用Python代码显式的创建loggers, handlers和formatters并分别调用它们的配置函数: 2)创建一个日志配置文 ...