在医院信息科上班几年为了"偷懒"产生了许多小点子。
场景如下:

场景1:

某医生/护士:“怎么我的电脑打印机又不能用了,信息科快点派人过来看一下!”

产生的原因无非就是

1.卡纸、硬件问题
2.Spooler服务卡死
3.没通电

一般来说卡纸很容易被发现,话术应该为:“打印机卡纸了,麻烦派人来处理下”,可是话术不是这样,那么很大的可能性就是后台打印服务卡死了。
后台打印服务(Print Spooler)卡死很容易解决,没错就是重启!但是总叫别人重启也显得没啥逼格,于是就诞生了以下内容,一个很简单批处理(.bat),可以一键解决打印机不工作的问题

@echo off
echo 正在获取 管理员权限.....(win7以上用户)
%1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit
echo 获取成功!
echo 停止打印服务
net stop Spooler
echo 重新启动打印服务
net start Spooler
echo 完成!!!!
pause

场景2:

某医生:“我的word文档打不开了!打开都进入了安全模式!!”
产生的原因:…我也不太清楚,好像winxp比较多
解决方法,删除指定的一个文件即可恢复

taskkill /im winword.exe /f
taskkill /im winword.exe /f
del /a /f /q "C:\Documents and Settings\Administrator\Application Data\Microsoft\Templates\Normal.dot"
pause

场景3:

某医生\护士:“我的HIS系统,怎么报XXXX错误怎么搞啊!麻烦来人处理一下”
对于我们医院的HIS系统来说,产生的问题基本上都是dll组件掉了、注册表异常,于是又写了一个bat
具体内容不方便透露,大概就是清空软件注册表,注册软件安装目录下所有的dll文件,一般来说都可以解决。而且还有炫酷的跑代码界面,逼格满分

以上是关于问题处理的一些解决方案,但是有的友友就问了,这些东西你还是得跑到他们的电脑上去安装啊,这个懒偷的有点累啊,所以就有了以下方案。

方案一:

在单位内部建立一个网址导航网页,就像下面这样,医生和护士打开网页总会吧。

可以在里面放上单位内常用的B/S系统,常用的网页都可以
其次,还可以把自己写得那些批处理往网页上丢,让医生护士们做到真正的一键就可以修复问题

说到这个一键解决方案就比较头疼,因为无法直接调用本地的软件,在机缘巧合之下学习到了自定义协议(参考QQ的网页上打开聊天窗口、迅雷下载、百度网盘等)
写了一个注册文件(.reg)可以从网页上去直接调用本地的bat文件。

Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\fixspooler]
@="-"
"URL Protocol"=""
[HKEY_CLASSES_ROOT\fixspooler\DefaultIcon]
[HKEY_CLASSES_ROOT\fixspooler\shell]
[HKEY_CLASSES_ROOT\fixspooler\shell\open]
[HKEY_CLASSES_ROOT\fixspooler\shell\open\command]
@="\"D:\\basepack\\fixspooler\\fixspooler.bat\" "[HKEY_CLASSES_ROOT\fixword]
@="-"
"URL Protocol"=""
[HKEY_CLASSES_ROOT\fixword\DefaultIcon]
[HKEY_CLASSES_ROOT\fixword\shell]
[HKEY_CLASSES_ROOT\fixword\shell\open]
[HKEY_CLASSES_ROOT\fixword\shell\open\command]
@="\"D:\\basepack\\fixword\\fixword.bat\" "[HKEY_CLASSES_ROOT\fixhis]
@="-"
"URL Protocol"=""
[HKEY_CLASSES_ROOT\fixhis\DefaultIcon]
[HKEY_CLASSES_ROOT\fixhis\shell]
[HKEY_CLASSES_ROOT\fixhis\shell\open]
[HKEY_CLASSES_ROOT\fixhis\shell\open\command]
@="\"D:\\basepack\\fixhis\\fixhis.bat\" "[HKEY_CLASSES_ROOT\jmpie]
@="URL:Alert Protocol"
"URL Protocol"=""
[HKEY_CLASSES_ROOT\jmpie\DefaultIcon]
@="iexplore.exe,1"[HKEY_CLASSES_ROOT\jmpie\shell][HKEY_CLASSES_ROOT\jmpie\shell\open][HKEY_CLASSES_ROOT\jmpie\shell\open\command]
@="cmd /c set m=%1 & call set m=%%m:jmpie:=%% & call \"C:\\Program Files\\Internet Explorer\\iexplore.exe\" %%m%% & exit"[HKEY_CLASSES_ROOT\fixnet]
@="-"
"URL Protocol"=""
[HKEY_CLASSES_ROOT\fixnet\DefaultIcon]
[HKEY_CLASSES_ROOT\fixnet\shell]
[HKEY_CLASSES_ROOT\fixnet\shell\open]
[HKEY_CLASSES_ROOT\fixnet\shell\open\command]
@="\"D:\\basepack\\fixnet\\fixnet.bat\" "[HKEY_CLASSES_ROOT\fixsality]
@="-"
"URL Protocol"=""
[HKEY_CLASSES_ROOT\fixsality\DefaultIcon]
[HKEY_CLASSES_ROOT\fixsality\shell]
[HKEY_CLASSES_ROOT\fixsality\shell\open]
[HKEY_CLASSES_ROOT\fixsality\shell\open\command]
@="\"D:\\basepack\\fixsality\\SalityKiller.exe\" "[HKEY_CLASSES_ROOT\fixWriteCN]
@="-"
"URL Protocol"=""
[HKEY_CLASSES_ROOT\fixWriteCN\DefaultIcon]
[HKEY_CLASSES_ROOT\fixWriteCN\shell]
[HKEY_CLASSES_ROOT\fixWriteCN\shell\open]
[HKEY_CLASSES_ROOT\fixWriteCN\shell\open\command]
@="\"D:\\basepack\\fixWriteCN\\fixWriteCN.bat\" "

网页上直接超链接到自定义协议上就可以实现打开本地文件了

如上图,从chrome上直接调用了本地的fixword.bat文件
到现在为止,网页好了、注册表弄好了、批处理弄好了,怎么把这些文件弄到其他人的电脑里面呢?
这就要学习学习现在互联网上的流氓软件了
静默安装!没错就是静默安装
用C#写了一个小程序,得,找了一下这个项目好像被我删了
这里用Dnspy逆向一下得了,主要代码具体如下

     private void Form1_Load(object sender, EventArgs e){string url = "http://******/download/BaseFixPack-release.exe";string path = "D:\\BaseFixPack.exe";string url2 = "http://*****/download/Tools.exe";string path2 = "D:\\basepack\\Tools.exe";string url3 = "http://******/download/radmin.exe";string path3 = "D:\\basepack\\radmin.exe";Form1.HttpDownloadFile(url, path);Form1.HttpDownloadFile(url2, path2);Form1.HttpDownloadFile(url3, path3);Process.Start("D:\\BaseFixPack.exe", "/auto");Process.Start("D:\\basepack\\radmin.exe", "/auto");Thread.Sleep(5000);Process.Start("D:\\basepack\\Tools.exe");Environment.Exit(0);}

三个exe下载,第一个是上面说的修复包的打包,第二个是修复包的exe版本在方案二中会提到,第三个radmin是内网远程用的,下面的Proces.start()后面都加了/auto,因为是自解压,就会自动安装,自动注册。
把这个自动安装的软件放在上述说得导航上,让医生护士点击就好了。因为里面内置了个radmin所以,还能远程。
不会吧 ~ 不会吧 ~ 不会还有人连网页都不会点吧~

方案二:

方案二是方案一的扩展,就是把所有的功能打包成exe软件,下面放一张我做得一个小软件

本来还准备在这个小程序里面加一个自动更新,可以方便以后更新功能来着,因为太懒了所以没写

方案三:

把遇到的问题整合成公众号内容,通过手机发送关键词,返回对应的解决方案
我很懒所以一直没做虽然申请了公众号,但是太长时间没用已经冻结了~~

写到这里
最开始,我的初衷是想让全院所有人都是用这个系统,然后来减轻自己的负担,但是现在看还是错了,就算把功能做的再完善,再方便,不会的人还是不会。

我现在看开了,做这玩意我完全不后悔,这东西做出来,起码减轻了自己的工作负担,把一些复杂的事情简单化,机械化。

Respect!

在医院信息科的生存之道相关推荐

  1. 一级计算机考试修改信息书面申请表,医院信息科修改数据库申请单.doc

    医院信息科修改数据库申请单 医院信息科修改数据库申请单 篇一:医院操作系统及数据库变更申请单 操作系统及数据库变更申请单 ※保持一致.在重装结束后必须到计算机部重新验收,经验收无问题方可重新开通使用. ...

  2. 医院计算机科学与技术笔试试题,医院信息科招收计算机科学与技术专业的笔试试题...

    医院信息科考试试题 一.判断题(10分): 1.通常硬盘中的数据在断电后不会丢失.( 对 ) 2.光纤是计算机网络中使用的无线传输介质.( 错) 3.人机交互就是指人对计算机发布命令,计算机执行就可以 ...

  3. 医院计算机人员考试试题,医院信息科考试试题及答案-

    <医院信息科考试试题及答案->由会员分享,可在线阅读,更多相关<医院信息科考试试题及答案-(2页珍藏版)>请在人人文库网上搜索. 1.1. ROM是指:只读存储器(随机存储器 ...

  4. 医院信息科招聘计算机专业试题,医院信息科招收计算机科学与技术专业的笔试试题...

    医院信息科考试试题 一.判断题(10分): 1.通常硬盘中的数据在断电后不会丢失.( 对 ) 2.光纤是计算机网络中使用的无线传输介质.( 错) 3.人机交互就是指人对计算机发布命令,计算机执行就可以 ...

  5. 帮忙写一份2022年医院信息科年度工作汇报

    很高兴为您写一份2022年医院信息科年度工作汇报. 在过去的一年中,我们在医院信息科取得了许多成就.首先,我们升级了医院的电子病历系统,使之更加安全和高效.我们还为医生和护士提供了新的电子工具,使他们 ...

  6. 集成平台、大数据平台、数据治理平台,医院信息科应该怎么选?

    文章来源:森亿AI医疗 近几年,医院的信息化建设速度不断加快,已基本实现了业务的数据化.院内的信息化系统越来越多,其中积累了海量的医疗数据.要真正发挥这些数据的价值,需对其进行采集汇聚.治理.计算和挖 ...

  7. 学计算机的该不该去医院信息科,医院信息科日常工作

    医院信息科日常工作 医院信息系统(HIS)在医院的管理运行中,发挥着不可替代的作用.如何管理和维护好(HIS)是目前医院管理的一项重要的内容,本文在这方面作了一些探讨仅供参考.随着信息技术的迅猛发展和 ...

  8. 免费医院信息科运维系统

    gdglsjtj 免费的医院信息科运维登记系统,开源.支持企业微信接收消息. 记得上GITHUB上点个星星哦 下载地址 免费医院信息科运维系统,工单管理系统,数据大屏,支持企业微信 使用MYSQL数据 ...

  9. 医院信息科不能局限于维修 应该着眼医院信息长远发展

    医院信息科不能局限于维修 应该着眼医院信息长远发展 作者:电脑帮帮手 医院发展迅速,对于互联网+医疗模式下,医院信息系统更上一层楼,也让信息科带来更多挑战,原来医院信息科在关注信息系统重点不够,主要是 ...

最新文章

  1. React history.push 传递参数
  2. 代理详解 静态代理+JDK/CGLIB 动态代理实战
  3. 剑指offer5 从尾到头打印链表
  4. 增强我们的Visual Studio(更新中)
  5. 亲测有用的音乐推荐网站
  6. 程序员面试金典 - 面试题 05.01. 插入(位运算)
  7. pyside2 镜像安装_pyside2 镜像安装_【PySide2学习笔记】0_下载安装
  8. javafx应用启动自动执行函数_JavaFx:Application start方法中的异常
  9. 由扔骰子看平均概率生成
  10. Quartz的使用案例
  11. IDEA 配置-XX:-RestrictContended参数
  12. HttpUtil 工具类
  13. 排序算法(天勤数据结构高分笔记)
  14. Java集合框架篇-64-TreeSet集合练习题2
  15. 计算机房加湿机,数据中心加湿系统计算及方法探讨【新规范加湿方式对比及计算分析】...
  16. 【阅读分享】《暗时间》——放弃学习,寸步难行
  17. Unity发布ios和Android获取相机权限的相关问题
  18. cisco配置和ios备份
  19. verilog幂次方_2的幂次方均值滤波的FPGA实现
  20. 【安全牛学习笔记】密钥交换、AIRCRACK-NG基础、AIRODUMP-NG排错

热门文章

  1. 中国水产饲料行业市场供需与战略研究报告
  2. 字符串相似性的几种度量方法
  3. 江苏省工业互联网标识创新应用案例集
  4. LWN: 使用DAMON调整LRU-list!
  5. 晶格动力学程序 GULP
  6. 华硕win10+Ubuntu18.04双系统安装与卸载
  7. Chrome 解决无法同步/手动同步问题
  8. NW.JS填坑指南(解决Flash插件、视频播放等故障)
  9. WeifenLuo.WinFormsUI.Docking.dll使用
  10. 获取iPhone/iPad设备网络类型(2G,3G,4G,5G,WIFI)