" CD"在第一次执行Windows批处理文件时不起作用

时间:2014-03-27 10:18:47

标签: windows batch-file

我有一个简单的批次,每次都运作良好:

@echo off

set @TRUNK_DIR=%cd%

echo %@TRUNK_DIR%

我的行与较大批次的第一行相同,但是当我打开一个新提示时,TRUNK_DIR变量在第一次运行批处理时为空,并给出错误。在这个批处理中,我在文件末尾添加了一个新的echo @ TRUNK_DIR%,并且@TRUNK_DIR继续为空。

在其他剧中,批处理效果很好。

发生了什么事?我什么都不知道。

1 个答案:

答案 0 :(得分:1)

这个程序应该可行,所以我唯一的建议就是尝试运行该文件;只有没有@符号。