无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 4982|回复: 4
打印 上一主题 下一主题

我用批处理修复EXCEL

[复制链接]
跳转到指定楼层
1#
发表于 2011-5-27 16:36:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
朋友银行里的电脑.excel 出了问题. 今天中午打电话给我.

    想远程是不可能的了.  这下就能到批处理登场了.

    听他说, 双击不能打开,  但打开EXCEL 在界面上可以打开指定的 .xls 文件.

  如是有就了第一个批处理:
  1. @echo off
  2. for /f "delims=" %%i in ('dir /a-d/b/s c:\excel.exe') do  (
  3.         assoc .xls=excelfile
  4.         ftype excelfile="%%i" /e %1
  5.         )
复制代码
回复:  说还是不行.   我晕菜, 我的个天耶, 不可能呀.  能用EXCEL 打开不可能 关联没用呀。

  没办法只好用笨办法。 来达到目的。
  1. @echo off
  2. for /f "delims=" %%i in ('dir /a-d/b/s c:\excel.exe') do  (
  3.       echo.^@echo off^&"%%i" /e %%1
  4.       )>"%~dp0打开excel.cmd"
  5. copy "%~dp0打开excel.cmd" "c:%homepath%\SendTO" /y
复制代码
回复:  能行,蛮好用。   呵呵。心里暗爽了下。

      仔细想想, 不对呀, 这上面两批处理。实质是差不多不可能会出现这样的问题呀。
    难道还和别的什么有关。
       要他敲个  assoc 试试,  邮件发个来的截图。  关联也好像是没有错的喔。

      打开文件类型表。  删了网吧电脑上的 .xls 关联。  再ftype 关联下。  同时和别的EXCEL 格式比较下。  发现。 DDE 上好像没有但参数。  可能是那里出了错吧。  
       原来,  ftype 关联的没有 DDE参数。   可是我写的第一个批处理, 不是在命令里直截加了, "/e %1"  吗?  翻出第一个批处理一看。
     哈哈。 居然直截写的 "/e %1"   难怪。

  1. @echo off
  2. for /f "delims=" %%i in ('dir /a-d/b/s c:\excel.exe') do (
  3.          set "ecl=%%i"
  4.          for %%a in ("%%~dpi*.dll") do (
  5.          echo.注册  %%~nxa & regsvr32 /s "%%a"
  6.          ))
  7. assoc .xls=excelfile
  8. ::这下记得多带个百分号了
  9. ftype excelfile="%ecl%" /e %%1
  10. shutdown  -r -t 15 -c "excel 的DLL 重注册"
复制代码


  呵呵 ,长起这么大, 没玩过中国银行的的电脑。  重启下央行的电脑玩下0.0!!
2#
发表于 2011-5-28 22:08:44 | 只看该作者
虽然我不太懂批处理!

但是感觉这个对于已经损坏的EXCEL应该不起作用吧。便历了一下EXCEL。EXE,注册几个DLL,就修改了EXCEL了?
回复

使用道具 举报

3#
发表于 2011-6-1 10:41:11 | 只看该作者
呵呵有才。。up

但是感觉这个对于已经损坏的EXCEL应该不起作用吧。便历了一下EXCEL。EXE,注册几个DLL,就修改了EXCEL了?
---
他是修复关联又不是修复损坏execl文件
回复

使用道具 举报

4#
发表于 2012-1-12 23:07:30 | 只看该作者
确实很厉害,学习了,楼主真是修复达人
回复

使用道具 举报

5#
发表于 2012-1-13 21:55:24 | 只看该作者
修改关联项,重新注册DDL文件。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-2-26 05:13

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表