Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] не исполняется скрипт (http://forum.oszone.net/showthread.php?t=159882)

rivera 11-12-2009 14:24 1292519

не исполняется скрипт
 
полный скрипт таков

Код:

@echo off
net use n: /d
net use n: \\server\share /user:USER@DOMAIN PASSOWRD

его надо запускать при входе пользователя
система WinXP sp1

1 вариант
через gpedit пропсиываю скрипт при входе прямыми командами
не работает

2 через свойства пользователя прописываю путь к сценарию входа, разместив скрипт в %windor%
не работает

3. напрямую запускаю по реестре через HKLM\Software...\Run
не работает

Уже тупо взял и в ручную запустил (без @Echo off)и все равно скрипт не отрабатывает. Он просто зацикливается на себя
выглядит примерно так:
Код:

c:\script.cmd net use....
c:\script.cmd net use....
c:\script.cmd net use....
c:\script.cmd net use....
c:\script.cmd net use....
c:\script.cmd net use....
c:\script.cmd net use....
c:\script.cmd net use....

и так пока не остановишь....

в чем ошибка?

gora 11-12-2009 14:34 1292536

Цитата:

Цитата rivera
в чем ошибка? »

Похоже на рекурсивный вызов. Какое имя у самого файла скрипта? Попробуйте его изменить на уникальное. Проверьте не лежит ли рядом файл с названием net и исполняемым расширением (.bat .cmd и т.д.)

rivera 11-12-2009 16:17 1292636

файл лежит только один, других нет
название в оригинале net.cmd

gora 11-12-2009 16:21 1292644

Цитата:

Цитата rivera
название в оригинале net.cmd »

Вот Вам и ответ, нельзя называть файлы "зарезервированными" словами. Файл вызывает сам себя, а не ищет c:\WINDOWS\system32\net.exe. Переименуйте его, например, в My_net.cmd и он начнет запускаться.

rivera 11-12-2009 19:21 1292773

понял, завтра попробую!


Время: 02:43.

Время: 02:43.
© OSzone.net 2001-