wincc字符串怎么比较

wincc
怎么获取字符串
又怎么比较两个字符串的是否相等
比如获取用户名或者计算机名
然后比较
如果不同
触发关闭windows指令

最佳答案

vbs脚本示例:
 
Dim user
Dim pcname
Dim objShell1
Dim objShell2
 
Set objShell1 = CreateObject("WScript.Shell")
Set objShell2 = CreateObject("WScript.network")
  
user=objShell2.UserName
pcname=objShell2.ComputerName
 
If StrComp("待比较用户名",user) <>0 OR StrComp("待比较计算机名",pcname) <>0 Then
 
 objShell1.Run "C:\WINDOWS\system32\shutdown.exe -s -t 0"
 
End If

提问者对于答案的评价:
7777777777

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc312590.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午3:10
下一篇 2020年11月1日 下午3:10

相关推荐

  • Wincc5.1 项目打开问题!

    有一个用WIncc5.1做的项目,我打开时出现以下错误 ERROR:Eavalid Command line paraments …

    SIMATIC WinCC 2019年6月11日
  • WINCC报警控件的几个问题

    用WINCC6.2建立了报警记录,然后再图形编辑器中组态WINCC报警控件,运行以后,发现在这个控件中显示的 状态 是一个+号,确认状态是一个*号,用户名为空。…

    2019年6月11日
  • wincc变量属性的疑惑

    以前学习国产组态软件的时候,变量的属性有只读、只写、和读写三种。wincc好像没有见过这个概念?室不是所有的wincc变量(外部变量)都是读写的呢?当然I/O除外了比如一个M点,我…

    SIMATIC WinCC 2019年6月11日
  • WINCC6.0怎么实现历史报警归档

    WINCC6.0怎么实现历史报警归档,就是建立定期归档并转换成EXCLE文档保存。,谁能否给个具体的说明啊?谢谢 最佳答案 转一个帖子 取之于“民”用之于“民”,几段代码…

    SIMATIC WinCC 2019年6月11日
  • 请教 WINCC 如何用VBS获取硬盘信息 比如硬盘序列号

    请教 WINCC 如何用VBS获取硬盘信息 比如硬盘序列号,其它代码也可以 最佳答案 VBS就能实现的,我以前做过呢,获取硬盘的序列号参考:用vbs脚…

    SIMATIC WinCC 2020年11月1日
  • WINCC如何把某段时间的最大值记录下来

    做日报表的时候,我可以把整点的瞬时值写入SQL。但我如何把1小时内的最大值、最小值和平均值也写入SQL呢?就是如何找出1小时内的最大值最小值平均值 最佳答案 这个做不到的,除非你把…

    SIMATIC WinCC 2021年7月5日
  • 怎么查看wincc在SQL中的数据

    我想查看WINCC项目在SQL中的内容.打开企业管理器之后,数据库中出现两个项目,其中一个最后面带R,另一个不带,不知道具体有什么区别.另外.打开数据库中WINCC项目的第一个的表…

    SIMATIC WinCC 2019年6月11日
  • simatic wincc flexible smart v3和2008安装问题

    就是想问问朋友们这两个软件可以同时安装在一台电脑上面吗?谢谢朋友们。 最佳答案 你是说wincc flexible smart v3和wincc&nb…

    2021年7月5日
  • wincc报表打印PDF

    产品的出厂试验检测设备,检测报告要打印出来,并在工控机上留PDF文件。想请教的是如何实现?安装虚拟打印机的话,文件名是要自己填写的,如何实现文件名通过变量控制的PDF打印。我自己看…

    SIMATIC WinCC 2021年7月5日
  • wincc5.0和wincc5.1的区别

    wincc5.0的项目在wincc5.1上面运行出现问题,如何解决?请问那有wincc5.0的中文手册 最佳答案 首先安装Sybase数据库,安装时会提示你插入Wincc5.1的光…

    SIMATIC WinCC 2019年6月11日