• [服务构建器] 【华为云Stack ManageOne 服务构建器】通过服务构建器申请Windows虚拟机并安装SQLServer服务
    SQL Server是一款关系数据库管理系统,具有使用方便可伸缩性好与相关软件集成程度高等优点,本文演示如何通过vAPP服务构建器自动化部署SQLServer数据库。 ------------ # 1 编写脚本 在ManageOne运营面 资源->脚本资源中创建脚本,编写脚本内容以及脚本参数等。 ![image.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202111/26/102147y7nwr2ot2bzs2d4e.png) ![image.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202111/26/102632vtyk2ow16fua0an8.png) # 2 编排模板 ## 2.1 所需资源 - 弹性云服务器(HCS::ECS::CloudServer) ![image.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202111/26/103002k6cqwnqn6ksnuuzk.png) - 配置绑定(OS::Heat::MultipartMime) ![image.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202111/26/103036xj3olpw6wzjo3flt.png) - 安装SQLServer脚本(OS::Heat::SoftwareConfig) ![image.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202111/26/103134rotr88etujqngm6x.png) ## 2.2 选择资源属性并连接资源 选择好资源后,可修改资源名称,并将所选资源进行连接(资源之间的关系见服务构建器帮助文档模板写作指南章节)。 ![image.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202111/26/1040017nyegvmofevgmzx4.png) **特别要注意**:申请Windows虚拟机安装脚本,配置绑定资源需要选择:文件名”、“文件类别”、“子类别”这三个属性。 ![image.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202111/26/1045515czynvo5eh2gg6o8.png) ## 2.3 保存模板 保存模板,可进行参数分组: ![image.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202111/26/105054v2fetvcrtnkthgvt.png) ## 3 创建服务 创建服务可设置系统参数: ![image.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202111/26/105507pimuwyjey0ytgrsy.png) ![image.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202111/26/1052560h82hrzxsbpiynt6.png) ## 4.申请服务 填写参数并申请: ![image.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202111/26/105802d5bpp91qp22ftv6e.png) ![image.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202111/26/105818afjeg07exbpvbxv6.png) ## 5.查看申请结果 ## 5.1 资源栈详情 ![image.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202111/26/1131114pmb8jbrneopq8qt.png) ## 5.2 远程登录查看结果 1.点击右上角Send CtrlAltDel 按钮 ![image.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202111/26/1137484qlzdvznvcjx7htf.png) 2.左下角windows标识右击—search—输入sql—点击右下方的sql ![image.pn![image.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202111/26/114203mg59p9uxurguzffl.png) 3.点击:SQL Server Management Studio,启动sqlserver ![image.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202111/26/114248kbqsnrblbcfnrqrm.png) 4.连接 ![image.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202111/26/114330uu9jyoj0x8tkiagv.png) 5.新建数据库 ![image.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202111/26/114654adwcuko3mrelhagb.png) ![image.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202111/26/1146308bxyjepvdumzdk0p.png) 6.新建数据表 ![image.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202111/26/115155nu9spv4uuosmgrnu.png)
  • [Node.js] npm install windows-build-tools 卡住不动,安装脚本自带bug?
    本文借鉴于CSDN博主「FencingMan-X」,向博主致敬! 原文链接:https://blog.csdn.net/oqzuser1234asd/article/details/116169889 ## 1、问题描述 通过npm install windows-build-tools来获取Python2.7环境时,windows-build-tools不能正常完成安装。## 2、问题现象 执行npm install --global --production windows-build-tools 卡在reify:ajv这个步骤页面不动了 ![image.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202111/26/162118ts5sdazepbjewv9j.png)## 3、问题原因 Windows-build-tools脚本存在问题,无法找到VS构建工具安装程序的日志文件。似乎VS构建工具安装程序创建的日志文件已更改。该脚本正在文件夹%USERPROFILE%\ AppData \ Local \ Temp中寻找名称以dd_client_开头的日志文件,但是VS构建工具安装程序似乎并未创建任何以dd_client_开头的文件。 (这是windows-build-tools安装脚本的一个BUG,感兴趣可以查看github的issue:https://github.com/felixrieseberg/windows-build-tools/issues/244 )## 4、解决方案 1、打开资源管理器(左下角搜索-资源管理器或者直接window+E),在路径处输入`%temp%` ![image.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202111/26/1624238npxgdvhhxaneopn.png)2、在`%temp%`文件夹中找到最新的文件名类似于`dd_installer_20211126145101.log`的文件,查看此文件,确保日志中输出了`Closing the installer with exit code 0` ![image.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202111/26/162725ebzcg9iytjuksanc.png)3、在`%temp%`目录下创建一个名为`dd_client_.log`的文件 ![image.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202111/26/162803fe8slef4aadwrio4.png)4、编辑创建的文件,加入一行`Closing installer. Return code: 3010.`然后保存。 ![image.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202111/26/1628553ucgb4o2myf9kfal.png)5、回到执行安装命令的窗口,敲一下回车,即会继续安装windows-build-tools的步骤。 ![image.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202111/26/162931zhl0hcczsyq3h8e7.png)6、安装成功后,新打开一个终端窗口,检查Python版本 ![image.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202111/26/163011v64vnvvveh7dyxrj.png)## 后语 其实Python环境在安装步骤卡着不动时就已经安装好了,只是环境变量没有配置好。 * 下面是我在安装途中卡住的时候的截图: >![image.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202111/26/163048dj2vdvzniyvbzfrv.png)* Python所在文件位置 >![image.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202111/26/163112xiho5iyekad1l2x1.png)
  • [技术干货] Windows server系列系统安装CDE客户端后无法打开客户端
    Windows server系列系统经常会遇到安装完CDE客户端后无法打开客户端,都是因为环境缺少必要的运行库文件导致的。如果有打开CDE客户端有弹出窗口提示缺少指定dll文件,一般可以在CDE客户端安装目录下\uninstall\jre\jre_win\bin\ 目录下找到指定的dll文件,将其拷贝至\omu\workspace1\client\ 目录下即可。如果打开客户端没有任何响应,可以将\uninstall\jre\jre_win\bin\ 里所有 msvcp***.dll 和 msvcr***.dll 都拷贝到\omu\workspace1\client\ 如果还是打不开,把 vcruntime***.dll 也拷过去,一般都可以正常打开客户端。如果相关dll文件都已替换但是仍然无法启动CDE客户端的话(一般是R5C00版本)可能是不支持华为JDK,可以下载一个R3C57版本的CDE客户端并安装,然后拷贝其中的\uninstall\jre\jre_win 目录来替换目标CDE客户端中的相同目录如果运行客户端安装包直接报错,尝试使用administrator权限运行安装包,如果还不行,找个win7的环境先安装客户端,然后将安装目录整个打包拷贝到目标机器解压使用。
  • [已解决问题归档] uap9600 CDE客户端能否在windows 2019上运行
    【问题来源】【必填】    贵州119【问题简要】【必填】    同样的参数,时不时就会cms接口返回未知异常,多数时候正常【问题类别】【必填】   cc-cms【AICC解决方案版本】【必填】    AICC 8.15.0【期望解决时间】【选填】     尽快解决【问题现象描述】【必填】在windows 2019上安装完cde客户端,运行应用程序无任何反应。
  • [技术干货] Win10拖动窗口时会出现黑色边框怎么解决
    1、右键点击“开始”按钮,然后选择“系统”如下图。2、点击高级系统设置选项。3、然后再点击性能-“设置”按钮。4、在“视觉效果”选项卡中勾选“拖动时显示窗口内容”,点击“确定”。通过上述步骤操作后,再尝试拖动一下窗口,你就会发现黑框已经不见了。原文链接:http://www.xitongzhijia.net/xtjc/20210704/216788.html
  • [交流分享] 【Atlas 500 08】Atlas 500使用NFS功能实现Linux和windows文件系统共享
    问题:在Atlas 500智能小站上,使用NFS功能实现Linux和windows文件系统共享。说明:Atlas500智能小站系统除可以使用本地磁盘外,还可以使用NFS挂载存储服务器共享目录来扩展存储空间,用于存储业务数据。操作步骤:1.  将haneWIN(nfs server)_V1.1.69.zip放在PC上;2.  解压后,以管理员身份运行安装(直接点击下一步)3.  创建需要共享的文件夹,例如,在D盘中创建一个nfsdevicetar目录4. 在nfs服务器配置中选择“输出”—“编辑输出表文件”,在弹出的记事本中输入d:\nfsdevicetar -name:device_nfs -alldirs 指令,然后保存、关闭记事本,最后点击确定。 5. 创重启NFS服务:6. 在Atlas500小站web上创建共享目录:以上,完成。软件下载地址:https://www.hanewin.net/
  • [安装] mindspore1.5.0 Windows CPU编译安装时报错
    【功能模块】【操作步骤&问题现象】1、到编译mindspore的时候,运行到添加mindspore的py文件到安装包文件2、然后报错说找不到指定文件,看教程里说需要到注册表修改相关项到指定路径(我的电脑装过anaconda,可能依赖软件路径指向确实乱了)3、希望大佬指点,急,拜托,谢谢【截图信息】【日志信息】(可选,上传日志内容或者附件)
  • [技术干货] Windows子系统安装HarmonyOS工作环境三部曲+扩展
    Windows10和Windows11都可以安装,Windows10过低版本升级WSL2有要求,WSL2可以有完整内核的Linux版本。详情见一下连接WSL2安装HarmonyOS开发环境(1)WSL1升级WSL2WSL2安装HarmonyOS开发环境(2)编译环境软件安装WSL2安装HarmonyOS开发环境(3)VSCode无缝编辑Windows11上WSL2子系统Ubuntu安装Gnome桌面
  • [技术干货] WSL2+VSCode完美HarmonyOS编辑&编译环境
    Windows的Linux子系统安装完成,并且安装了相关编译环境软件,利用VSCode的神助攻,看看怎么漂亮的干活。1.Windows10安装Linux子系统打开系统功能,通过设置或控制面板打开Windows功能,选中适用于Linux的Windows子系统和虚拟机平台保存安装后重新启动系统环境支持了,就要安装Linux系统了,Microsoft Store 搜索Ubuntu,找到20.04 LTS版,直接点击安装即可,安装完成第一次打开,会要求输入用户名和密码,只有就OK了。安装适合编译harmonyos的软件见《WSL2安装HarmonyOS开发环境(2)编译环境软件安装》2. 下载源码从hpm网站组件式获取还需要安装2个软件,nodejs,hpm通过 sudo apt install nodejs 安装的v10.19.0版本,推荐是v12以上,需要自己下载。1.下载:wget https://nodejs.org/dist/v14.15.1/node-v14.15.1-linux-x64.tar.xz2.解压: tar -xvf node-v14.15.1-linux-x64.tar.xz -C ~/3.建立软连接:sudo ln -s ~/node-v14.15.1-linux-x64/bin/npm /usr/bin/sudo ln -s ~/node-v14.15.1-linux-x64/bin/node /usr/bin/4.hpm命令行工具:npm install -g @ohos/hpm-clisudo ln -s ~/node-v14.15.1-linux-x64/bin/hpm /usr/bin下载源码,在个人目录下创建文件夹存放lwl@X280:~$ mkdir codelwl@X280:~$ cd code/lwl@X280:~/code$ mkdir hpm_bearpi_hm_nanolwl@X280:~/code$ cd hpm_bearpi_hm_nano/lwl@X280:~/code/hpm_bearpi_hm_nano$然后执行hpm命令hpm init -t defaulthpm i @bearpi/bearpi_hm_nano执行hpm dist进行发布编译,见到这个就是成功了------------------华丽分割线-----------------------3. VSCode安装设置以往VMWare虚拟机使用Ubuntu时,除了一样麻烦的环境搭建过程。而且每天都要照顾文件共享,启动软件环境,切换环境操作。来看看VSCode怎么大显神威。下载VSCode,这里给大家一个窍门,如果通过https://code.visualstudio.com/直接download,非常的慢,甚至失败。可以点击Updates到历史版本页面,这里的映射地址国内速度快,秒级完成。安装vscode后,需要一个强大的插件Remote Development,这个也是微软出品,就是针对VSCode访问WSL目录文件的,这是一族插件配合,包含SHH,WSL等。安装之后左侧工具栏就会多出一个“远程资源管理器”图片,任务栏也会出现一个“><”绿色图片"打开远程窗口"点击后选择第二项,本地安装的子系统就会出现在列表中,选择模板Ubuntu系统后,会等待一会准备环境此时VSCode的操作就是针对Ubuntu的了,打开文件夹、新建文件都是操作的Ubuntu。更牛的是,新建终端,命令行可以直接输入Linux命令,这就彻底完成了同一个工作环境、同一套工具,轻轻松松的进行开发了。
  • [问题求助] 【HarmonyOS3.0】【设备端开发】能否完美支持Windows平台编辑编译和烧录?如何搭建?
    【功能模块】鸿蒙OS已经是3.0了,配套的开发工具,HUAWEI DevEco Device Tool和编译环境搭建【操作步骤&问题现象】1、在2.0的版本上,Windows平台并不完美,官方建议的也是Linux和Windows结合的工作方式。也就是在Linux上编译,二编辑工具VSCode在Windows上【截图信息】【日志信息】(可选,上传日志内容或者附件)
  • [技术干货] [2.16设计器]Server运行提示“DLL load failded while importing cv2:找不到指定模块
    Windows Server 2012里新安装的studio里,运行image相关的操作出现这个提示:[2021-11-01 19:25:26,869] [INFO] - studio.logger(common_log:215) - robot 2.16.0 started[2021-11-01 19:25:26,882] [INFO] - studio.logger(common_log:215) - begin execute [Certificate_preparation][2021-11-01 19:25:26,933] [INFO] - com.huawei.antrobot.utils.communication.communication(is_available_service:68) - test service: password******ully[2021-11-01 19:25:26,934] [INFO] - worker.robot.robot(__set_service_running:164) - service started for password******encrypt******decrypt******[2021-11-01 19:25:27,031] [INFO] - com.huawei.antrobot.parser.input_parser.input_parser(get_input_variables_or_excel_data:45) - run without variables.json file[2021-11-01 19:25:27,032] [INFO] - com.huawei.antrobot.parser.input_parser.input_parser(parse_parameters_json:95) - run without parameters.json file[2021-11-01 19:25:27,035] [INFO] - worker.robot.robot(run:115) - run robot without variables.json and excel data[2021-11-01 19:25:27,035] [INFO] - com.huawei.antrobot.parser.xml2model.xml2model(parse:105) - Begin parse xml file[2021-11-01 19:25:27,045] [INFO] - com.huawei.antrobot.utils.decorate.decorate(log_output_start_end:297) - start running action: image.hasElement line:4 [检查图片存在] in subscript381.xml[2021-11-01 19:25:27,319] [ERROR] - com.huawei.antrobot.dispatch.dispatcher.dispatcher(logout_traceback:130) - Traceback (most recent call last):  File "..com.huawei.antrobot.utils.decorate.py", line 113, in inner  File "..com.huawei.antrobot.utils.tools_utils.convert_ip.py", line 38, in inner  File "..com.huawei.antrobot.utils.allow_list_utils.py", line 130, in inner  File "..com.huawei.antrobot.dispatch.dispatcher.py", line 92, in run  File "..com.huawei.antrobot.drivers.common_driver.py", line 52, in run_action  File "..com.huawei.antrobot.actions.common.base.py", line 64, in order  File "..com.huawei.antrobot.actions.common.base.py", line 109, in run  File "..com.huawei.antrobot.actions.wa-uiimage.wa_uiimage.citrix_auto.py", line 171, in haselement  File "..com.huawei.antrobot.actions.wa-uiimage.wa_uiimage.citrix_auto.py", line 95, in waitshow  File "..com.huawei.antrobot.actions.wa-uiimage.wa_uiimage.citrix_auto.py", line 83, in fea_match_ncc  File "..com.huawei.antrobot.actions.wa-uiimage.wa_uiimage.pic_method.py", line 59, in fea_match_ncc  File "..com.huawei.antrobot.actions.wa-uiimage.wa_uiimage.image_match.py", line 32, in img_match_ncc  File "..com.huawei.antrobot.actions.wa-uiimage.wa_uiimage.image_match.py", line 56, in get_dst  File "D:.Program Files.Huawei.WeAutomate.Studio 2.16.0-SPC1.python.lib.site-packages.cv2.__init__.py", line 5, in <module>    from .cv2 import *ImportError: DLL load failed while importing cv2: 找不到指定的模块。[2021-11-01 19:25:27,320] [INFO] - com.huawei.antrobot.utils.decorate.decorate(log_output_start_end:297) - end up with running action: image.hasElement line:4 [检查图片存在] in subscript381.xml with result:None[2021-11-01 19:25:27,321] [INFO] - studio.logger(common_log:215) - subscript381.xml line:4 image.hasElement [检查图片存在] [NOK] (RobotImportError) exception details: line:4 DLL load failed while importing cv2: 找不到指定的模块。[2021-11-01 19:25:27,321] [ERROR] - studio.logger(common_log:215) - robot [Certificate_preparation] executed failed,RobotImportError: line:4 DLL load failed while importing cv2: 找不到指定的模块。[2021-11-01 19:25:29,354] [INFO] - studio.logger(common_log:215) - robot finished[2021-11-01 19:25:29,355] [INFO] - __main__.antrobot(<module>:226) - robot finished, begin backup run log运行安装目录里的C:\Program Files\Huawei\WeAutomate\Studio 2.16.0\Robot\cfg\vc\vc_redist.x64.exe 也不起作用。解决方案:【Windows Server 2008/2012】环境下1、用户先打开或关闭 Windows 功能(控制面板-程序和功能-打开或关闭 Windows 功能),2、然后跳过角色屏幕,直接进入功能屏幕,最后在“用户界面和基础结构”下的“桌面体验”前面打勾,就可以解决该问题;【Windows Server 2012】环境下用户需要打开 PowerShell 并执行1、“Import-Module ServerManager”2、“Install-WindowsFeature Server-Media-Foundation”就可以解决该问题。 此方案已经收集在帮助里。
  • [技术干货] 蓝屏代码大全和基本解救方法整理笔记分享
    类别一 :硬件驱动问题0x0000000A IRQL_NOT_LESS_OR_EQUAL0x0000001E KMODE_EXCEPTION_NOT_HANDLED0x00000050 PAGE_FAULT_IN_NONPAGED_AREA 0x0000008E KERNEL_MODE_EXCEPTION_NOT_HANDLED0x000000B4 VIDEO_DRIVER_INIT_FAILURE (常在开机时出现)0x000000C5 DRIVER_CORRUPTED_EXPOOL0x000000D1 DRIVER_IRQL_NOT_LESS_OR_EQUAL(此代码也有可能是系统故障或者中毒)0x00000116 VIDEO_TDR_ERROR(显卡驱动问题)      这几个错误代码蓝屏基本上都是硬件驱动程序错误导致的,解决办法也很简单,安装最新的公版非beta硬件驱动。如果无法进入系统而又需要在线下载驱动程序,可以尝试使用带网络连接的安全模式进行下载。类型二 :硬件出伤0x0000001A MEMORY_MANAGEMENT(硬盘或内存损坏,可能是硬盘/内存老化,内存接触不良,硬盘单次使用过于频繁等)0x00000023 FAT_FILE_SYSTEM (硬盘FAT16/FAT32格式分区碎片过多,出现坏道或者出现物理损坏)0x00000024 NTFS_FILE_SYSTEM(硬盘NTFS格式分区碎片过多,出现坏道或者出现物理损坏)0x00000051 REGISTRY_ERROR(注册表出现问题,多有可能是硬盘出现问题)0x0000007F UNEXPECTED_KERNEL_MOED_TRAP(硬件超频,过热,与主板不兼容等)0x0000009C MACHINE_CHECK_EXCEPTION(CPU超频过度)0x0000009F DRIVER_POWER_STATE_FAILURE(电源硬伤)0x000000ED UNMOUNTABLE_BOOT_VOLUME(硬盘坏道或损坏,常在开机时出现)0x000000F4 CRITICAL_OBJECT_TERMINATION(内存问题)0x00000124 IRQL_NOT_LESS_OR_EQUAL(电源或者散热无法带动或很好地兼容CPU,多发生于高配组装台式机)       如果遇到这些错误代码,说明你的机子对应的硬件可能受到了损伤,必须还原其状态、返厂修复或者更换。       硬盘碎片可以在资源管理器窗口右键单击磁盘驱动器进行清理,硬盘坏道可以打开系统运行(快捷键win+r),输入chkdsk *:/f(*是驱动卷号,如C盘即chkdsk C:/f)并回车运行。类型三 :软件问题(包括系统、BIOS、中毒问题)0x0000003B SYSTEM_SERVICE_EXCEPTION0x0000005E CRITICAL_SERVICE_FAILED0x0000007B INACESSIBLE_BOOT_DEVICE0x0000007E SYSTEM_THREAD_EXCEPTION_NOT_HANDLED(多发生于雨林木风等改装系统,亦有可能是电脑中毒引起)0x000000A5 ACPI_BIOS_ERROR0x000000C2 BAD_POOL_CALLER0xC000021A STATUS_SYSTEM_PROCESS_TERMINATED(常发生于开机时,以Win8及以上系统为多)      如果遇到这些错误代码(0xA5、0x7B除外),首先进行杀毒,若杀毒后仍未解决,说明你的某些软件与系统不兼容,或者你的系统出现了问题,需要进行排查。尤其注意蓝屏时运行的程序。检查它们的更新,如果依然不能解决问题就将其卸载;如果是系统问题,可以先更改部分注册表      对应值(具体方法需百度,比如0x7E在修改HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Intelppm的start值为4后即有解决可能),如还不能解决问题,则不得不重做系统。      0xA5问题则需要升级bios,具体方法请根据电脑(bios)品牌百度查询。      0x7B问题则先需要设置bios的SATA Mode改为IDE兼容,再按照上述解决办法进行排错。这个代码基本不会出现在Windows Vista及以上的系统中,因为出现此错误代码的原因是Windows XP不自带AHCI硬盘驱动而导致“不认识”AHCI硬盘,而Vista及以上系统则自带这个驱动。类型四: Windows10操作系统新版蓝屏问题1、问题检测信息:***sToP 0x0000001E(0xC0000005,0xFDE38AF9,0x0000001,0x7E8B0EB4) KMoDE_EXCEPTIoN_NoT_HANDLED ***上面一行解释:    第一部分是停机码(stop Code)也就是sToP 0x0000001E,用于识别已发生错误的类型错误。    第二部分是被括号括起来的四个数字集, 表示随机定义的参数    第三部分是错误名。信息第一行通常用来识别生产错误的驱动程序或者设备。这种信息多数很简洁,但停机码可以作搜索项在微软知识库和其他技术资料中使用。2、推荐操作:     蓝屏第二部分是推荐进行的操作信息。有时,推荐的操作仅仅是一般性的建议;有时也就是显示一条与当前故障相关的提示。一般来说,惟一的建议就是重启。
  • [技术干货] 【汇总】远程桌面以及连接器问题及解决方法
    关于python pyautogui模块远程桌面最小化后停止工作的解决方案在 本地计算机上,关闭所有打开的远程桌面会话。启动注册表编辑器(regedit.exe)。导航到以下注册表项之一,具体取决于您是仅为当前用户还是计算机上的所有用户修改远程桌面设置:HKEY_CURRENT_USER\Software\Microsoft \Terminal Server Client HKEY_LOCAL_MACHIN\Software\Microsoft \Terminal Server Client创建名为RemoteDesktop_SuppressWhenMinimized的DWORD值并将其设置为2:关闭注册表编辑器。现在,当您最小化计算机上的“远程桌面连接”窗口时,这不会影响远程计算机的 GUI,并且 GUI 将可用于您的自动化测试。远程桌面(3389)连接至指定会话(session)的方法,即切换当前用户不知道有没有人遇到过这样的变态问题,在管理服务器的时候,用远程桌面连接,在会话中还进行着任务的时候由于某种原因(断网或者误点)退出了远程桌面,之后再连的时候已经连不到原来的会话中了,而是新建立了一个会话,也看不到原来的会话中进行的任务了.现找到一办法和大家分享如下:先执行query session,查看所有session名字和ID然后执行tscon <sessionid> /password:<mypass><sessionid>上一步查到的sessionid值,对应了一个用户<mypass>session对应的用户的密码执行后效果就是切换到了用另一个用户登录。UI自动化关闭远程桌面连接,鼠标键盘失效的解决方案一、初识鼠标键盘失效问题当用户在一段时间内没有对Windows进行任何操作,Windwos会自动切换到锁屏模式(或屏保模式),甚至待机。对于普通用户来说,这样设置没问题,而且这也是官方推荐的设置。但如果这台电脑是IT开发人员用来进行自动化测试的机器,尤其是包含UI交互的测试(比如,用脚本操控鼠标来模拟点击一个按钮),这样设置就是错误的,因为退出桌面后,鼠标键盘会失效,UI自动化无法正常进行。解决这一问题思路很简单:保持计算机一直在桌面上。具体实施的方法如下:设置Windows的电源模式,让Windows不要自动锁屏和待机,同时去掉屏保。二、问题进阶UI自动化测试期间,执行测试的电脑几乎不能被其他人使用(因为鼠标、键盘等输入设备此时需要响应自动化测试脚本)。为了不影响工作我们通常会搭一台虚拟机,然后远程连接到虚拟机,在虚拟机里进行UI自动化测试。这种方式很常用,但存在一个问题:如果我们在测试过程中将远程桌面最小化或关闭远程桌面,那测试也会因为鼠标键盘失效而中断。三、问题成因最小化会让远程桌面的会话切换到无图形界面的模式,这自然就无法继续接收鼠标、键盘的指令。关闭远程桌面会让系统切换到登录Desktop的界面,而在登录Desktop的界面上没有我们打开的其他窗口,因此会导致UI自动化测试失败。四、初级解决方案1、远程连接上虚拟机,永不关闭,永不最小化2、如果远程连接的机器是物理机的话,直接打开物理机,启动测试,关闭屏幕。注意:不要远程登录本机器,否则参考方法1五、远程桌面最小化中断测试的解决办法(注:从机器A通过远程桌面连接机器B,则需要在机器A上修改注册表)1、运行regedit2、找到注册表项HKEY_CURRENT_USER\Software\Microsoft\TerminalServer Client3、新建一个类型为DWORD的注册表项RemoteDesktop_SuppressWhenMinimized并设置值为24、然后找到注册表项HKEY_CURRENT_USER\Software\Wow6432Node\Microsoft\TerminalServer Client5、新建一个类型为DWORD的注册表项RemoteDesktop_SuppressWhenMinimized并设置值为26、关闭注册表编辑窗口并重启计算机注意:上述配置仅对当前用户生效,如果你想让新增的注册表项应用于所有用户的话,则需要在HKEY_LOCAL_MACHINE下新建对应的注册表项。六、关闭远程桌面中断测试的解决办法11、我们之前通过点击x图标来关闭远程桌面会导致鼠标键盘失效,本方法的解题思路是用命令关闭远程桌面,同时保留连接。2、在远程桌面(被连接的电脑)中先执行 query session 来查看当前登录到的 session,(远程桌面的 sessionName 都以 rdp-tcp 开头)。3、以管理员身份打开命令行工具,并执行 "tscon rdp-tcp#71 /dest:console",其中 rdp-tcp#71 为SessionName,我们可以把rdp-tcp#71替换为对应的ID。4、该命令会关闭远程桌面的连接,然后把连接返回给远程的那台电脑(绕开登录过程)。5、这里的 console 也是一个 SessionName,而这个名字的意思并非是 C# 中 “控制台” 的意思,而是指带有输入输出设备的机器,一般直接登录电脑的会话就是 console。七、关闭远程桌面中断测试的解决办法21、每次都打开cmd执行命令太麻烦了,我们可以把命令封装成bat文件,当需要关闭远程桌面并保留连接时以管理员身份执行即可。2、新建文本文件,将其重命名为Close_RDP.bat3、将下边六行代码拷贝进去@%windir%\System32\tscon.exe 0 /dest:console@%windir%\System32\tscon.exe 1 /dest:console@%windir%\System32\tscon.exe 2 /dest:console@%windir%\System32\tscon.exe 3 /dest:console@%windir%\System32\tscon.exe 4 /dest:console@%windir%\System32\tscon.exe 5 /dest:console当多个用户登录同一台计算机时,就会出现 Session ID 大于1的情况,比如远程桌面。.bat文件中有六行命令,在本例中实际起作用的是ID=4的那一条,由于你不能确定自己是第几个登录到远程桌面的,也就无法确定自己的SessionID,本例仅处理了0~5的SessionID,如果你进行远程连接时被分配的SessionID是6,那脚本就对你无效了,自己稍加修改即可。 八、关闭远程桌面中断测试的解决办法3假设用于进行UI自动化测试的机器是虚拟机B,现在使用另一台虚拟机A作为中转。1、本机先连接虚拟机A2、然后再从虚拟机A连接到虚拟机B3、最后断开本机与虚拟机A的连接
  • [技术干货] 常用的嵌入式操作系统----.Windows CE
    Windows CE也是一个开放的、可升级的32位嵌入式操作系统,是基于掌上电脑类的电子设备操作。Windows CE的图形用户界面相当出色。其中,CE中的C代表袖珍(Compact)、消费 (Consumer)、通信能力(Connectivity)和伴侣(Companion);E代表电子产品 (Eectronics)。与Windows 95/98、Windows NT不同的是,Windows CE是所有源代码全部由微软自行开发的嵌入式新型操作系统,其操作界面虽来源于Windows 95/98,但Windows CE是基于Win32 API重新开发的、新型的信息设备平台。Windows CE具有模块化、结构化和基于Win32应用程序接口及与处理器无关等特点。Windows CE不仅继承了传统的Windows图形界面,并且在Windows CE平台上可以使用Windows 95/98上的编程工具(如Visua Basic、Visua C++等),使用同样的函数,使用同样的界面网格,使绝大多数的应用软件只需简单修改和移植就可以在 Windows CE平台上继续使用。 Windows CE的设计目标是:模块化及可伸缩性、实时性能好,通信能力强大,支持多种CPU.它的设计可以满足多种设备的需要,这些设备包括了工业控制器、通信集线器及销售终端之类的企业设备,还有像照相机、电话和家用娱乐器材之类的消费产品。一个典型的基于Windows CE的嵌入系统通常为某个特定用途而设计,并在不联机的情况下工作。它要求所使用的操作系统体积较小,内有对中断的响应功能。 Windows CE有如下特点。 具有灵活的电源管理功能,包括睡眠/唤醒模式。 使用了对象存储技术,包括文件系统、注册表及数据库。它还具有很多高性能、高效率的操作系统特性,包括按需换页、共享存储、交叉处理同步、支持大容量堆等。 拥有良好的通信能力。广泛支持各种通信硬件,亦支持直接的局域连接及拨号连接,并提供与PC、内部网及因特网的连接,还提供与Windows 9x/NT的最佳集成和通信。 支持嵌套中断。允许更高优先级别的中断首先得到响应,而不是等待低级别的ISR完成。这使得该操作系统具有嵌入式操作系统所要求的实时性。 更好的线程响应能力。对高级别IST(中断服务线程)的响应时间上限的要求更加严格,在线程响应能力方面的改进,帮助开发人员掌握线程转换的具体时间,并通过增强的监控能力和对硬件的控制能力帮助他们创建新的嵌入式应用程序。 256个优先级别。可以使开发人员在控制嵌入式系统的时序安排方面有更大的灵活性。Windows CE的API是Win32 API的一个子集,支持近1 500个Win32 API.有了这些API,足可以编写任何复杂的应用程序。当然,在Windows CE系统中,所提供的API也可以随具体应用的需求而 定。
  • [Atlas200] 【Atlas200】【以太网Ping不通】Ping包,ARP请求包,没有收到ARP应答包。Win7可PIN通,Win10不通
    【功能模块】Atlas200模块,参考模块参考电路,88E1512网络芯片,在RC模式下调试板卡【操作步骤&问题现象】1、采用Win7系统电脑Ping模块板卡,可以通信;2、采用Ubuntu和Win10 系统Ping模块板卡,Ping不通抓包发现,Win10系统,Ping包,ARP请求包,没有收到ARP应答包。【截图信息】【日志信息】(可选,上传日志内容或者附件)
总条数:540 到第
上滑加载中