800a0401 文件无法启动

问题描述 投票:0回答:1

我无法运行文件 cmd.exe /k "...",我收到错误 800a0401! 我用的方法

set a = WScript.Createobject("WScript.Shell")

第 3 行第 14 字符出错。

dim a
set a = WScript.CreateObject("WScript.Shell")
a.run cmd /k "@echo off && echo Hello World && pause && exit"

我尝试在代码末尾写

a = nothing
,并将cmd替换为cmd.exe 在a之前我放了
dim a
没有任何帮助

vbscript
1个回答
0
投票

您调用

a.run
方法的语法不正确。

应该是:

set a = WScript.CreateObject("WScript.Shell")
a.run("cmd /k ""@echo off && echo Hello World && pause && exit""")

双双引号转义双引号。

© www.soinside.com 2019 - 2024. All rights reserved.