西门子(中国)有限公司(SLC)

注册 登录

  签到   每日登录:+1西币 +1经验值我的支持中心

信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。

技术论坛


编辑推荐: 关闭

请填写推广理由:

【万泉河】WINCC干掉WINDOWS桌面

作者 主题
版主

经验值: 20528
发帖数: 9768
精华帖: 107
主题:【故事】【万泉河】WINCC干掉WINDOWS桌面


只看楼主 只看精华 楼主 2018-08-13 21:23:23


咱们用WINCC做上位机组态经常遇到的问题是,希望系统交工的时候,将进入WINDOWS操作系统的功能禁用掉。


一方面,不希望操作工进入操作系统里面乱捣鼓, 给把系统搞坏了, 还时常需要服务。


另一方面,也想是制造个小小的障碍, 不希望自己的组态程序被人轻易给拷走,造成损失。


但是,总不那么如愿。


比如,WINCC的系统属性中, 会有设置,可以禁用掉各种WINDOWS组合键,以前是有多个选择项,现在7.3以后则是集中到一个选项了:



然而, 好像并没有什么卵用。


键盘虽然禁用了,但WINDWOS开始菜单总存在。人家只需要动动鼠标即可实现。 何必用WIN功能按键呢!


所以, 以往的处理方式包括:


WINCC运行画面全屏,开始菜单设置取消在最前面;


然而一不小心, 开始菜单也经常会出来。


所以再设置开始菜单自动隐藏,


但也不管用。 总有一些模块运行时, 会导致开始菜单冒出来一下子。


另外还有苦恼是, 如果系统中还要有外挂, 比如通常最多的是要外挂EXCEL做数据处理,非但开始菜单不能隐藏, 进程间还需要经常切换,功能键也不能锁了。


苦恼。


对我来说,苦恼了十多年。


后来,有一天想, 索性干掉这个开始菜单,不就好了么!


然后想办法实现了。


也用了很多年了。 效果不错。


今天共享给大家。


方法是:


在WINCC画面的开始欢迎页面的打开事件中, 加入代码:

(算了, 既然不允许交易,那源代码也删了,读者知道有这回事就可以了)


然后当WINCC运行后, 开始菜单就被干掉了。(当然, 其他SCADA软件也会需要有这样的功能的话, 也可以同理的方法做到 )


如果设置了WINCC项目开机自动运行, 那么就只有WINCC一个画面。即便功能键不锁, 也去不了别的窗口了。


而如果你不小心退出了WINCC运行画面,那整个桌面也都是干干净净的, 可谓是:苍茫茫, 大地真干净!


要重新运行,就只能关电脑重新开机了。 重新开机, 进入的还是WINCC。


好玩吧?


有人问, 那我工程师自己调试中还想进入系统怎么办呢?


有办法。


但,我不能把盾和矛摆在同一个场子里兜售, 那样容易绝技失效。



微信放开可加:178616417
以下网友喜欢您的帖子:

  
重要声明:

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

帖子链接:http://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1501828&b_id=5

奇侠

经验值: 9085
发帖数: 4746
精华帖: 45
回复:【万泉河】WINCC干掉WINDOWS桌面


只看楼主 只看精华 1楼 2018-08-13 21:38:00

先收藏了。有用又有趣。


知其道,用其妙!
以下网友喜欢您的帖子:

  
至圣

经验值: 47715
发帖数: 11332
精华帖: 106
回复:【万泉河】WINCC干掉WINDOWS桌面


只看楼主 只看精华 2楼 2018-08-13 21:40:16

万版主,研究了十年,一朝解决,有需求的坛友,花区区一百元红包还是很值得的,研究学习精神值得点赞学习啊。


 
以下网友喜欢您的帖子:

  
至圣

经验值: 28576
发帖数: 3928
精华帖: 31
回复:【万泉河】WINCC干掉WINDOWS桌面


只看楼主 只看精华 3楼 2018-08-13 21:59:49

十几年,一直在做一件事情,敬佩敬佩!


日后还得多多指教!


学无止境!!!
以下网友喜欢您的帖子:

  
侠圣

经验值: 2848
发帖数: 455
精华帖: 1
回复:【万泉河】WINCC干掉WINDOWS桌面


只看楼主 只看精华 5楼 2018-08-13 22:55:07

感谢分享,在不知道怎么恢复之前,不设置开机启动Wincc还是可以试试的。


精益求精
以下网友喜欢您的帖子:

  
游民

经验值: 74
发帖数: 6
精华帖: 0
回复:【万泉河】WINCC干掉WINDOWS桌面


只看楼主 只看精华 6楼 2018-08-14 00:22:58
大神威武,学习了!自己都进不去……
 
以下网友喜欢您的帖子:

  
至圣

经验值: 15077
发帖数: 3105
精华帖: 5
回复:【万泉河】WINCC干掉WINDOWS桌面


只看楼主 只看精华 8楼 2018-08-14 08:02:15

万总搞了一个很牛的广告。


别人在休息的时候,我往前走。
以下网友喜欢您的帖子:

  
新手

经验值: 14
发帖数: 2
精华帖: 0
回复:【万泉河】WINCC干掉WINDOWS桌面


只看楼主 只看精华 9楼 2018-08-15 16:52:27

大神,你据说的开始菜单其实都应该是任务栏吧?

一个e....exe就100RMB,发家致富的好路子。


 
以下网友喜欢您的帖子:

  
版主

经验值: 20528
发帖数: 9768
精华帖: 107
回复:【万泉河】WINCC干掉WINDOWS桌面


只看楼主 只看精华 楼主 10楼 2018-08-15 20:08:25
以下是引用瞌睡虫在2018-08-15 16:52:27的发言 >9楼

大神,你据说的开始菜单其实都应该是任务栏吧?

一个e....exe就100RMB,发家致富的好路子。

听说过划一条粉笔线值9999美金的故事吗?


普通老百姓不能理解, ,高技术的工程师总能理解吧?


何必互相攻击呢!



微信放开可加:178616417
以下网友喜欢您的帖子:

  
侠士

经验值: 1292
发帖数: 211
精华帖: 1
回复:【万泉河】WINCC干掉WINDOWS桌面


只看楼主 只看精华 11楼 2018-11-08 15:00:45

exp***。exe 万斑竹 


 
以下网友喜欢您的帖子:

  
侠客

经验值: 611
发帖数: 103
精华帖: 1
回复:【万泉河】WINCC干掉WINDOWS桌面
精华帖精华帖星级3级


只看楼主 只看精华 12楼 2019-01-30 03:25:44

个人思路:开机时候自动启动一个exe,把桌面进程杀掉,应该可以达到类似目的,具体方法贴出在下面。供大家探讨探讨。

1、首先在桌面建立一个快捷方式,方法是在桌面空白处单击鼠标右键,选择新建快捷方式。

2、创建快捷方式后即会弹出快捷方式设置路径的对话框,我们在这个对话框中输入taskkill /F /im

 explorer.exe ,这里要注意“/F /im ”注意相关字母大小写!!!第一个F后有空格,最后的m后也有空格然后单击“下一步”继续,为建立的快捷方式命名,名字是“桌面进程kill”;

3、将此exe放入系统启动时运行菜单,重启电脑,OK,功能实现。


还原方法:只需要在任务管理器建立新进程explorer.exe 。即可恢复。


下面贴出exe文件供大家互相交流。

exe.rar



 
精华帖版主置评: 你更彻底。
以下网友喜欢您的帖子:

  
  • 上一页
  • 1
  • 下一页
×
扫描打开手机版
您收到0封站内信:
×
×