谈一下在非软件公司(单位)中信息中心常见问题处理方式

作者 by Tokeii / 2020-07-30 / 暂无评论 / 994 个足迹

相信各位在信息中心上班总能遇到电脑的各种问题,什么打印机无法正常工作,网络不通,word安全模式,电脑中毒等等很一些很简单的问题,有些人教ta如何操作最后还是不能自己解决,还是要我们自己去处理。因为我太懒了,所以有了以下的处理方式。
先上目前在我院运行的一个方案
导航1
导航2
如上图,这是一个我们单位的院内导航,简单来说就是把目前现有的资源做整合,然后进行分类。
目前实现了以下的几项功能:
一、 所有B/S系统全部整合
二、 部分常见问题可以一键解决,不常见内容可以编写教程
三、 常用软件提供便捷下载
四、 上新系统(特别是B/S)之后可以无需每台电脑操作

软件下载和系统整合没什么说的,我重点说一下一键解决
一键解决主要是用的是自定义协议这项功能,这个大家经常会遇到,就好比QQ的网页上打开本地的聊天窗口就是用的tencent://xxxxxxxx,其中tencent://就是调用本地QQ,后面就是打开指定的界面,我们先不研究后面,先研究一下这个自定义协议如何自己去创建和利用。
就拿我自己写得一个修复word安全模式的自定义协议来打比方,创建一个Reg文件,输入以下内容

[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之后的fixword就是我们所做的自定义协议,最后一排的位置就是这个协议要启动的本地文件位置,之后我们可以在浏览器上使用fixword://来启动fixword.bat这个文件
修复word安全模式这个是office2003的一个很老的bug可以通过删除一个本地文件来实现,说以呢,就用以下代码来实现。

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

常见的问题,基本上都可以通过删除文件、添加文件、修改注册表、regsvr32注册来解决

再说一下这个这个修复文件包是啥,也不必要自己去写软件直接用解压软件的自解压就行,我这里用得是Bandizip,简单明了。安装之后自动导入注册表
我这里分开,用了一个bat去导入reg,因为在win7之后的版本管理员权限收紧,直接导入会出现问题,bat如下
安装界面

@echo off
%1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit
regedit/s  D:\basepack\fix.reg 

第二句是提权用的,第三句是注册自定义协议。

未完待续.....

独特见解