2013-06-21 3 views
-1

Я действительно новичок в сценариях Windows, поэтому некоторые из вас могут показаться глупыми. Пожалуйста, несите меня.Ошибка «ожидаемого утверждения» после If-Then-Else

If IsNull(objUser.Groups) then 
    WriteoutputtoCSV(" ") 
Else 
    temp = "" 
    Set colGroups = objUser.Groups 
    For Each objGroup in colGroups 
     temp = temp+", "+objGroup.CN 
     WriteoutputtoCSV(temp) 
End If 

Когда я запускаю это, продолжают говорить мне

error:expected statement

, что я сделал не так? Я попытался добавить круглые скобки после Else и до End If, но это не сработает.

+0

Сообщается, что ошибка происходит на последней строке. – TitanTheYaphet

+1

BTW, где вы видели, что это называется «windows scripting»? Это VBSCRIPT. Кроме того, если вы начинаете писать сценарии для окон, вы должны заглянуть в PowerShell. –

+0

Это мой второй день, посвященный этому. Мой босс сказал мне, что он называется windows scripting ... sry, если это вас смущает ... Где хорошее место, чтобы посмотреть, нужна ли мне ссылка на vbscript? – TitanTheYaphet

ответ

1

... Я забыл «СЛЕДУЮЩИЙ» ... Ничего, это действительно просто.