批处理文件在Wordpad中打开vbscript程序。为什么?

时间:2013-04-29 16:47:59

标签: file vbscript batch-file

我的批处理文件包含一个运行简短vbscript程序的START命令。批处理文件完成后,vbscript程序的代码将显示在打开的Wordpad窗口中。这只是在我们转换为Windows 7之后才开始发生。在XP下从未发生过。为什么会发生这种情况,我该如何预防呢?我做了大量的互联网搜索,没有任何结果。

这是批处理文件:

@echo off
cls
echo.
echo Copying Latest Version of FREDS Database ...
echo.
xcopy "\\sstore02\S-Drive.OOD\OPI\FREDS\FREDS.mdb" "K:\FREDS\" /i /q /y
echo.
echo If you see "1 File(s) copied" then the copy was successful
echo.
echo Copying Shortcut Installer ...
echo.
xcopy "\\sstore02\S-Drive.OOD\OPI\FREDS\FREDS-Shortcut.vbs" "K:\FREDS\" /i /q /y
echo.
echo If you see "1 File(s) copied" then the copy was successful
echo.
echo Adding Shortcut icon to Desktop ...
echo.
Start K:\FREDS\FREDS-Shortcut.vbs
echo.
pause

2 个答案:

答案 0 :(得分:3)

您需要致电cscript的{​​{1}} instat。

start

选项cscript /nologo K:\FREDS\FREDS-Shortcut.vbs 在输出中隐藏了cscript的版本。

答案 1 :(得分:0)

记事本是计算机上VBS扩展程序的注册程序。

右键单击VBS文件并选择Open With,然后通常导航到cscript.exe中的c:\windows\system32 folder。选中该复选框以始终使用该程序,然后start命令将与VBS脚本和Cscript一起使用。