怎么样在bat脚本中调用vbs脚本

发布于2022-01-13 05:44:29
6个回答
admin
网友回答2022-01-13
@echo off(echo do&echo msgbox sss&echo loop)a.vbsstart a.vbs或是
start 1.vbs或输入具体路径start C:\1.vbs如在某文件夹,如 D:\123\456\1.vbs请用批处理cd D:\123\456start 1.vbs如果文件夹带空格请用符号如start C:\Program Files\1.vbs
admin
网友回答2022-01-13
@echo off:loopnetstat /an |findstr 3389&&echo 侦测到3389端口开放ping /n 5 127.1nul&goto loop
admin
网友回答2022-01-13
@echo off
for /f tokens=15 %%i in ('ipconfig ^| find /i ip address') do (
echo,%%i
pause
exit
)
admin
网友回答2022-01-13
如果是要找前面的只要加个goto (下一行设的标签)就行了
@echo off
for /f tokens=15 %%i in ('ipconfig ^| find /i ip address') do set ip=%%i&goto next
:next
echo %ip%
pause
admin
网友回答2022-01-13
代码虽然可以写出来,但是日期和时间的格式里面有些字符不用于文件夹或文件名称。
比如英文斜杠(/),和英文冒号(:),因此我把最终的格式改成可命名的名称了。

桌面路径批处理自动获取,代码如下:
for /f tokens=2,* %%a in ('reg query HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders /v Desktop') do set desktop=%%b\%date:~,4%-%date:~5,2%-%date:~8,2% %time:~,2%:%time:~3,2%:%time:~6%md %desktop%&start %desktop%日期和时间最终格式类似于2014-11-21 7:27:56.77
admin
网友回答2022-01-13
bat是批处文件,实际上是一条条dos命令的集合,由命令行调用。vbs是vb脚本文件,当然还有java脚本文件,vbs由vb语言写成,但他不需要vb那样的编译环境,只要是文本编辑器都可以,他由系统的脚本解释器执行,一般vbs脚本都用在网页中,用于显示一些特效或特殊的用途

回到
顶部