LOGIN SCRIPT - проверить наличие файла.
Добавлено:
11 сен 2002, 11:56
Влад А.Сокол aka Akina
Возможно ли в процедуре LOGIN SCRIPT проверить наличие определенного файла на томе без привлечения внешних команд (типа батч-файла с конструкцией if exist)?
Добавлено:
12 сен 2002, 19:39
Музалёв Николай
Мммм...
Не думаю - язык ЛОГИНскриптов практически не изменился со времен досточтимой 3ки, а ни там , ни в 4хх ничего сколь нибудь серьезного нет. Всегда меня это удивляло - могучая фирма, отличный продукт, а язык убогий!! Ну своего нет - купи REXX или нечто подобное - дык нет! Совершенно непонятно, почему.
Думаю, дело в чистой субъективности гд Ноора и Франкенберга. Действовали по принципу "не хочу и не буду".
Не могу найти...
Добавлено:
13 сен 2002, 05:58
Сергей Дубров
Попадалась как-то достаточно давно специальная маленькая утилитка, специально написанная, чтобы закрыть эту брешь в новеловских логин скриптах, называлась как-то вроде isfile.com (или exe?). Перерыл всё в округе - найти не могу
Добавлено:
13 сен 2002, 06:27
Андрей Тр. aka RH
Теоретически, можно было бы попробовать в логин скрипте copy path:\filename.ext > null ( или что-то в этом роде ) и потом анализировать ERROR_LEVEL .. но если хочется совсем без внешних утилит, то ИМХО никак.
Добавлено:
13 сен 2002, 09:52
Влад А.Сокол aka Akina
ну теоретически можно и так:
[login script]
#command.com /c batch.bat
[batch.bat]
if not exist file.txt goto end
...
...
:end
но сие некрасиво... жаль.
А я нашел ISFILE.COM
Добавлено:
13 сен 2002, 10:23
Федорович Леонид
http://files.chatnfiles.com/Netware%20S ... IL/ISFILE/
Спасибо Сергею Дуброву!
И скачал. Там в каталоге есть DOC, в нем все написано.
Но не проверял.
P.S. Совместные усилия -хорошие результаты!