找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 30271|回复: 9

[系统相关] [已解决]运行批处理报错“……不是内部命令”是什么原因

[复制链接]
发表于 2014-3-3 15:17:19 | 显示全部楼层 |阅读模式
本帖最后由 pcl_test 于 2016-8-10 16:15 编辑

点击Bat文件没有任何反应?
regsvr32 "C:\WINDOWS\system32\MYDLL\PROConst.dll"
regsvr32 "C:\WINDOWS\system32\MYDLL\PRODialog.dll"
regsvr32 "C:\WINDOWS\system32\MYDLL\PROFrm.dll"
regsvr32 "C:\WINDOWS\system32\MYDLL\PROEvents.dll"
regsvr32 "C:\WINDOWS\system32\MYDLL\PROForm.dll"

文件内容很简单,就是注册几个用VB封装的Dll,我家里有两台电脑,一台w7,一台Xp
文件是在w7下写的,然后放到xp下运行,注册成功,dll文件也可以正常使用

然后我把文件拿到单位,单位的电脑也是xp系统,但是点击bat文件却毫无反应
于是我手动在运行下面一个个注册,最后也注册成功了,dll也能正常使用

我就想知道为什么会产生这样的问题?我对批处理可以说一窍不通,刚入门几天,求高手解释

评分

参与人数 1PB +2 收起 理由
Batcher + 2 感谢给帖子标题标注[已解决]字样

查看全部评分

发表于 2014-3-3 15:48:31 | 显示全部楼层
在cmd下运行下看看
 楼主| 发表于 2014-3-3 16:13:50 | 显示全部楼层
回复 2# linlianboy


  你的意思是把后缀改为cmd么,我试过了,没有用
 楼主| 发表于 2014-3-3 16:14:49 | 显示全部楼层
其实现象也不是“毫无反应”,准确点应该是“一闪而过”
发表于 2014-3-3 17:23:16 | 显示全部楼层
  1. regsvr32 "C:\WINDOWS\system32\MYDLL\PROConst.dll"
  2. regsvr32 "C:\WINDOWS\system32\MYDLL\PRODialog.dll"
  3. regsvr32 "C:\WINDOWS\system32\MYDLL\PROFrm.dll"
  4. regsvr32 "C:\WINDOWS\system32\MYDLL\PROEvents.dll"
  5. regsvr32 "C:\WINDOWS\system32\MYDLL\PROForm.dll"
  6. pause
复制代码
把这个代码保存为C:\test.bat
开始
运行
cmd
C:\test.bat
结果发出来看看

评分

参与人数 1技术 +1 收起 理由
Batcher + 1 乐于助人

查看全部评分

 楼主| 发表于 2014-3-3 18:02:40 | 显示全部楼层
回复 5# DAIC

我已经回家了
明天去单位试试,我也准备用Pause试试,看到底是代码的问题还是压根就没有启动程序
结果明天发来,请保持关注哦!
发表于 2014-3-3 18:12:05 | 显示全部楼层
鬼知道你到底什么问题,自己就不能加个pause分析下?
 楼主| 发表于 2014-3-3 19:12:23 | 显示全部楼层
回复 7# 522235677


    都说了是脚本新手,要是能像高级语言那么单步调试我还需要来问么
    都有当新手的时候,何必这么冲
发表于 2014-3-3 19:32:14 | 显示全部楼层
测试正常啊
 楼主| 发表于 2014-3-4 16:29:36 | 显示全部楼层
回复 5# DAIC


    今天回单位试了,显示的错误是regsvr32不是内部命令
    于是百度了下,发现是我在搭建C++环境的时候把环境变量PATH改了
    现在改回来了,正常了,要好好学学批处理了!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-21 06:40 , Processed in 0.035160 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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