在医院信息科“偷懒“的奇技淫巧

在医院信息科快点派人过来看一下!”
在医院信息科“偷懒“的奇技淫巧
产生的原因无非就是

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 SettingsAdministratorApplication DataMicrosoftTemplatesNormal.dot" pause 

场景3:

某医生护士:“我的HIS系统,怎么报XXXX错误怎么搞啊!麻烦来人处理一下”
对于我们医院的HIS系统来说,产生的问题基本上都是dll组件掉了、注册表异常,于是又写了一个bat
具体内容不方便透露,大概就是清空软件注册表,注册软件安装目录下所有的dll文件,一般来说都可以解决。而且还有炫酷的跑代码界面,逼格满分
在医院信息科“偷懒“的奇技淫巧
以上是关于问题处理的一些解决方案,但是有的友友就问了,这些东西你还是得跑到他们的电脑上去安装啊,这个懒偷的有点累啊,所以就有了以下方案。

方案一:

在单位内部建立一个网址导航系统,就像下面这样,医生和护士打开网页总会吧。
在医院信息科“偷懒“的奇技淫巧
可以在里面放上单位内常用的B/S系统,常用的网页都可以
其次,还可以把自己写得那些批处理往网页上丢,让医生护士们做到真正的一键就可以修复问题
在医院信息科“偷懒“的奇技淫巧
说到这个一键解决方案就比较头疼,因为无法直接调用本地的软件,在机缘巧合之下学习到了自定义协议(参考QQ的网页上打开聊天窗口、迅雷下载、百度网盘等)
写了一个注册文件(.reg)可以从网页上去直接调用本地的bat文件。

Windows Registry Editor Version 5.00  [HKEY_CLASSES_ROOTfixspooler] @="-" "URL Protocol"="" [HKEY_CLASSES_ROOTfixspoolerDefaultIcon] [HKEY_CLASSES_ROOTfixspoolershell] [HKEY_CLASSES_ROOTfixspoolershellopen] [HKEY_CLASSES_ROOTfixspoolershellopencommand] @=""D:\basepack\fixspooler\fixspooler.bat" "  [HKEY_CLASSES_ROOTfixword] @="-" "URL Protocol"="" [HKEY_CLASSES_ROOTfixwordDefaultIcon] [HKEY_CLASSES_ROOTfixwordshell] [HKEY_CLASSES_ROOTfixwordshellopen] [HKEY_CLASSES_ROOTfixwordshellopencommand] @=""D:\basepack\fixword\fixword.bat" "  [HKEY_CLASSES_ROOTfixhis] @="-" "URL Protocol"="" [HKEY_CLASSES_ROOTfixhisDefaultIcon] [HKEY_CLASSES_ROOTfixhisshell] [HKEY_CLASSES_ROOTfixhisshellopen] [HKEY_CLASSES_ROOTfixhisshellopencommand] @=""D:\basepack\fixhis\fixhis.bat" "  [HKEY_CLASSES_ROOTjmpie] @="URL:Alert Protocol" "URL Protocol"="" [HKEY_CLASSES_ROOTjmpieDefaultIcon] @="iexplore.exe,1"  [HKEY_CLASSES_ROOTjmpieshell]  [HKEY_CLASSES_ROOTjmpieshellopen]  [HKEY_CLASSES_ROOTjmpieshellopencommand] @="cmd /c set m=%1 & call set m=%%m:jmpie:=%% & call "C:\Program Files\Internet Explorer\iexplore.exe" %%m%% & exit"  [HKEY_CLASSES_ROOTfixnet] @="-" "URL Protocol"="" [HKEY_CLASSES_ROOTfixnetDefaultIcon] [HKEY_CLASSES_ROOTfixnetshell] [HKEY_CLASSES_ROOTfixnetshellopen] [HKEY_CLASSES_ROOTfixnetshellopencommand] @=""D:\basepack\fixnet\fixnet.bat" "  [HKEY_CLASSES_ROOTfixsality] @="-" "URL Protocol"="" [HKEY_CLASSES_ROOTfixsalityDefaultIcon] [HKEY_CLASSES_ROOTfixsalityshell] [HKEY_CLASSES_ROOTfixsalityshellopen] [HKEY_CLASSES_ROOTfixsalityshellopencommand] @=""D:\basepack\fixsality\SalityKiller.exe" "  [HKEY_CLASSES_ROOTfixWriteCN] @="-" "URL Protocol"="" [HKEY_CLASSES_ROOTfixWriteCNDefaultIcon] [HKEY_CLASSES_ROOTfixWriteCNshell] [HKEY_CLASSES_ROOTfixWriteCNshellopen] [HKEY_CLASSES_ROOTfixWriteCNshellopencommand] @=""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!

版权声明:玥玥 发表于 2021-05-19 21:14:14。
转载请注明:在医院信息科“偷懒“的奇技淫巧 | 女黑客导航