【发布时间】:2016-10-29 01:27:18
【问题描述】:
我最近开始编写代码,并且做得相当不错。但是我遇到了一个我似乎不知道如何解决的错误。任何人都可以帮忙吗?代码是-
color 0a
@echo off
echo (Name Later) Activating
echo Wscript.Sleep 5000>C:sleep5000.vbs
echo Wscript.Sleep 3000>C:sleep3000.vbs
echo Wscript.Sleep 4000>C:sleep4000.vbs
echo Wscript.Sleep 2000>C:sleep2000.vbs
start /w wscript C:sleep2000.vbs
echo Testing
start /w wscript C:sleep2000.vbs
echo Troll
start /w wscript C:sleep2000.vbs
:A
cd C://ProgramFiles(86x)/Google/Chrome/Application
start chrome.exe
start www.google.com/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF- 8#q=Halp+me+I+am+gunna+die
start /w wscript C:sleep4000.vbs
我犯了错误吗?有机会请告诉我!
【问题讨论】:
-
使用
REM或::注释除第一行之外的所有行。运行批处理文件。如果它运行时没有错误,你就知道那条线没问题。编辑并删除第二行的注释(REM或::)。再次运行它。冲洗并重复,直到找到问题线,然后您可以询问为什么该线不起作用的问题。这是基本的故障排除,(如果您做得相当好)您应该知道。 -
另外,WIndows中的路径分隔符是反斜杠,不是正斜杠,而且你的电脑上没有
C:\ProgramFiles(x86)这样的文件夹。首先修复明显的错别字和遗漏。 -
声明
echo Troll是否告诉我们什么?包含空格的路径名必须用双引号引起来。这同样适用于 URL,尤其是当包含带有应转义的符号时&|<> -
肯,首先,感谢您的回复!我知道这可能是一个简单的故障排除,但就像我提到的“我最近开始编码”,是的,我在这方面做得相当不错,但我不知道所有故障排除过程,所以请原谅我的提问。 LotPings,不,'echo Troll' 没有任何意义,我在那条线上还没有什么可写的,所以它没有任何意义。不过还是谢谢你的建议!
-
另外,其实是的,我的电脑上有一个名为 C:\ProgramFiles(x86) 的文件,但单词不在一起。
标签: batch-file echo