LOGIN SCRIPT - проверить наличие файла.

Обсуждение технических вопросов по продуктам Novell

LOGIN SCRIPT - проверить наличие файла.

Сообщение Влад А.Сокол aka Akina » 11 сен 2002, 11:56

Возможно ли в процедуре LOGIN SCRIPT проверить наличие определенного файла на томе без привлечения внешних команд (типа батч-файла с конструкцией if exist)?
Влад А.Сокол aka Akina
 
Сообщения: 1326
Зарегистрирован: 05 июн 2002, 09:24
Откуда: Зеленоград, Москва, Россия

Сообщение Музалёв Николай » 12 сен 2002, 19:39

Мммм...
Не думаю - язык ЛОГИНскриптов практически не изменился со времен досточтимой 3ки, а ни там , ни в 4хх ничего сколь нибудь серьезного нет. Всегда меня это удивляло - могучая фирма, отличный продукт, а язык убогий!! Ну своего нет - купи REXX или нечто подобное - дык нет! Совершенно непонятно, почему.
Думаю, дело в чистой субъективности гд Ноора и Франкенберга. Действовали по принципу "не хочу и не буду".
armoracia rusticana (lat.), "блины" и "фиги" всех видов, а также смайлики - крайне не желательны !
Музалёв Николай
 
Сообщения: 3026
Зарегистрирован: 04 июн 2002, 19:58
Откуда: Беларусь. МИНСК.

Не могу найти...

Сообщение Сергей Дубров » 13 сен 2002, 05:58

Попадалась как-то достаточно давно специальная маленькая утилитка, специально написанная, чтобы закрыть эту брешь в новеловских логин скриптах, называлась как-то вроде isfile.com (или exe?). Перерыл всё в округе - найти не могу :(
Аватара пользователя
Сергей Дубров
 
Сообщения: 2072
Зарегистрирован: 05 июн 2002, 06:07
Откуда: Новосибирск, ин-т ядерной физики СО РАН

Сообщение Андрей Тр. aka RH » 13 сен 2002, 06:27

Теоретически, можно было бы попробовать в логин скрипте copy path:\filename.ext > null ( или что-то в этом роде ) и потом анализировать ERROR_LEVEL .. но если хочется совсем без внешних утилит, то ИМХО никак.
Даешь отдельный раздел по ZENworks ... :bad-words: .. и печати !
Аватара пользователя
Андрей Тр. aka RH
 
Сообщения: 3937
Зарегистрирован: 18 июн 2002, 11:27

Сообщение Влад А.Сокол aka Akina » 13 сен 2002, 09:52

ну теоретически можно и так:

[login script]

#command.com /c batch.bat

[batch.bat]

if not exist file.txt goto end
...
...
:end

но сие некрасиво... жаль.
Влад А.Сокол aka Akina
 
Сообщения: 1326
Зарегистрирован: 05 июн 2002, 09:24
Откуда: Зеленоград, Москва, Россия

А я нашел ISFILE.COM

Сообщение Федорович Леонид » 13 сен 2002, 10:23

http://files.chatnfiles.com/Netware%20S ... IL/ISFILE/
:!: Спасибо Сергею Дуброву! :!:
И скачал. Там в каталоге есть DOC, в нем все написано.
Но не проверял.

P.S. Совместные усилия -хорошие результаты!
Федорович Леонид
 
Сообщения: 40
Зарегистрирован: 30 июл 2002, 13:30
Откуда: Москва


Вернуться в Novell

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4

cron