打开一个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在一起的有没有
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”, , , )
怎么隐藏?
只有通过这样解决,自己在写个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:\...”的主要内容,如果未能解决你的问题,请参考以下文章