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

[求助] 一个精简版office2010/2016精简版问题,很疑惑(重新修改了问题))

[复制链接]
发表于 昨天 18:49 | 显示全部楼层 |阅读模式
本帖最后由 feivee 于 2026-4-25 23:57 编辑

解压到文件夹,手动执行!)inst.cmd文件后打开word/excel一切正常不报错,用winrar或者好压打包后自动执行!)inst.cmd后,双击打开word/excel就出错,必须再手工执行下!)inst.cmd后双击打开word/excel才不报错,电脑小白无论如何都想不通。

刚才问错重点了,哪位大神看到知道的回复一下
发表于 昨天 19:03 | 显示全部楼层
压缩软件解压路径带「中文 / 空格 / 特殊字符 / 临时缓存路径」好压、WinRAR 右键「自动解压并运行」、双击压缩包直接运行脚本时:

    系统会把文件解压到系统临时目录(比如:C:\Users\用户名\AppData\Local\Temp\好压临时文件夹\Office精简版\)
    路径里自带中文用户名、空格、长目录、特殊符号
    而你这个 !)inst.cmd 是老批处理、精简封装脚本,不支持中文路径、空格路径、长路径
    直接自动运行→路径识别乱码 / 截断→注册组件、写入注册表、调用 Office 依赖全部失败
回复

使用道具 举报

发表于 昨天 19:06 | 显示全部楼层
修复 cmd 脚本(不用改打包,兼容中文路径)
用记事本打开 !)inst.cmd,在第一行加上这段代码:
  1. @echo off
  2. chcp 65001 >nul
  3. cd /d "%~dp0"
复制代码
   chcp 65001:强制 UTF-8 编码,解决中文路径乱码
    cd /d "%~dp0":强制脚本切换到自身所在真实目录,修复相对路径失效、临时目录错乱问题
    保存后重新打包,自动运行也不会出错。

点评

无用  详情 回复 发表于 昨天 23:36
回复

使用道具 举报

发表于 昨天 19:12 | 显示全部楼层
批处理的名字改下呢?

点评

无用  详情 回复 发表于 昨天 23:46
回复

使用道具 举报

发表于 昨天 19:16 | 显示全部楼层
  1. rem 为WINRAR自解压文件执行判断系统环境
  2. if "%PROCESSOR_ARCHITECTURE%"=="x86" (
  3.     if defined PROCESSOR_ARCHITEW6432 (
  4.         set "SYS_DIR=%windir%\Sysnative"
  5.     ) else (
  6.         set "SYS_DIR=%windir%\System32"
  7.     )
  8. ) else (
  9.     set "SYS_DIR=%windir%\System32"
  10. )

  11. set PATH=%SYS_DIR%;%windir%;%SYS_DIR%\Wbem;%PATH%
  12. REM 定位脚本目录
  13. set "ROOT=%~dp0"
  14. cd /d "%~dp0" || pushd "%~dp0"

  15. %SYS_DIR%\REG.exe add

  16. popd
复制代码


为了判断64位系统下WINRAR自解压程序是32位还是64位时,运行对应的REG.exe 等一些外部命令。
回复

使用道具 举报

发表于 昨天 20:03 来自手机 | 显示全部楼层
好复杂看不懂
回复

使用道具 举报

发表于 昨天 20:28 | 显示全部楼层
我看不懂了!正常情况不是要:解压到文件夹,执行!)inst.cmd 吗?

点评

会写调试输出就不会有这问题了。。。  发表于 昨天 21:05
回复

使用道具 举报

 楼主| 发表于 昨天 23:36 | 显示全部楼层
a66 发表于 2026-4-25 19:06
修复 cmd 脚本(不用改打包,兼容中文路径)
用记事本打开 !)inst.cmd,在第一行加上这段代码:    chcp 65 ...

无用
回复

使用道具 举报

 楼主| 发表于 昨天 23:46 | 显示全部楼层
窄口牛 发表于 2026-4-25 19:12
批处理的名字改下呢?

无用
回复

使用道具 举报

发表于 2 小时前 | 显示全部楼层
都是大神,太厉害了
回复

使用道具 举报

发表于 1 小时前 | 显示全部楼层
正常改名就行,删掉特殊字符即可。你说的太笼统,没有下载地址或来源网址,没有批处理内容,也没有错误说明。你可以在批处理里多个步骤后添加输出,并在后面添加暂停命令进行检查。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-4-26 02:21

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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