打开一个E盘的bat文件时,弹出窗口“找不到文件E:\...”

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了打开一个E盘的bat文件时,弹出窗口“找不到文件E:\...”相关的知识,希望对你有一定的参考价值。

可它明明就在那里!!
1:是一个程序的注册文件,写的:
@echo off
RegSvr32 Hokoy.WordKit.dll
RegSvr32 COMCAT.DLL
RegSvr32 COMDLG32.OCX
RegSvr32 MSCOMCTL.OCX
RegSvr32 msvbvm60.dll
RegSvr32 OLEAUT32.DLL
RegSvr32 OLEPRO32.DLL
RegSvr32 scrrun.dll
RegSvr32 TABCTL32.OCX
2.不,文件名是E文:REG.bat
3.有耶,文件名FSO_OFF.(还有FSO_ON)
内容是RegSvr32 /u C:\WINDOWS\SRegSvr32
和C:\WINNT\SYSTEM32\scrrun.dllYSTEM\scrrun.dll
点击这三个文件都弹出“windows无法找到...”
4.我不是个程序员,我只是个使用程序员做出的东东的‘吃闲饭的’...

在那个BAT文件的上面点右键,然后选“编辑”把里面的内容都发过来看看。

会不会是你的系统是繁体的,那个BAT文件的文件名是简体的或反之,语言不同也会经常出现这样的问题。

**********************************************************************

哦,那是用来注册一些文件的命令,那和这个BAT在一起的有没有
Hokoy.WordKit.dll
COMCAT.DLL
COMDLG32.OCX
MSCOMCTL.OCX
msvbvm60.dll
OLEAUT32.DLL
OLEPRO32.DLL
scrrun.dll
TABCTL32.OCX

这些文件,如果没有就很正常了。
要顺利执行这个批处理要有以上的文件在同一个文件夹才行。

=====================================================

你是程序员吗?

---------------------------

你运行的那个BAT文件不止这些内容吧?

------------------------------------------------------

可不可以把这两个BAT文件的内容都发出来,
不是不敏感的东东吧,哈哈~

怪了,找不到什么文件呢,
是不是路径有没题。
参考技术A .bat是批处理程序,先用记事本打开看它写的是什么把。
要不发上来也行。

这里边可能执行了一些你已经删除了的文件,必然无法找到拉。呵呵。
包括:
Hokoy.WordKit.dll
COMCAT.DLL
COMDLG32.OCX
MSCOMCTL.OCX
msvbvm60.dll
OLEAUT32.DLL
OLEPRO32.DLL
scrrun.dll
TABCTL32.OCX

易语言隐藏bat窗口

执行 (#打开文件, “d:\guanlianbat.bat”, , , )
怎么隐藏?

没法隐藏(bat文件是通过cmd执行的,你用易语言运行guanlianbat.bat时,其实就只是起到了一个鼠标双击的作用,运行bat还是靠cmd)
只有通过这样解决,自己在写个vbs文件(起到隐藏cmd的作用)来运行你那个bat ,再用易语言来运行那个vbs文件,就可以隐藏cmd执行bat命令的黑色窗口。
java语言可以直接隐藏,如果自己写来自己用的话,就可以用java来做。
参考技术A 打开文件后面有一个参数 #隐藏窗口,建议在输入命令时候把前面的+号打开,那样不容易漏了参数,而且能在提示里看到参数的介绍
执行 (#打开文件, “d:\guanlianbat.bat”, , , #隐藏窗口) ‘应该行了本回答被提问者采纳
参考技术B 执行 (#打开文件, “d:\guanlianbat.bat”, , , #隐藏窗口) 参考技术C 执行 (#打开文件, “d:\guanlianbat.bat”, , , #隐藏窗口) 参考技术D 你把BAT转成EXE运行不就行罗。。

以上是关于打开一个E盘的bat文件时,弹出窗口“找不到文件E:\...”的主要内容,如果未能解决你的问题,请参考以下文章

bat批处理文件运行时隐藏cmd窗口

bat打开python不弹窗口

运行bat文件怎样不弹出黑色窗口?

如何快速在当前目录打开cmd命令提示符

BAT批处理文件的msdos窗口如何开机自动后台运行不弹出窗口?

bat批处理start一个start.bat 如何不弹出新窗口或者弹出新窗口关闭旧窗口