Ru-Board.club
← Вернуться в раздел «В помощь системному администратору»

» logon script

Автор: Paaxaan
Дата сообщения: 04.11.2004 18:47
Нужен logon script, при запуске которого цеплялись сетевые диски. Мож кто поделится?
Автор: Raredemon
Дата сообщения: 05.11.2004 06:23
Paaxaan

Цитата:
Нужен logon script, при запуске которого цеплялись сетевые диски.


if not exist s: net use s: \\server\share_name /persistent:yes
Автор: Paaxaan
Дата сообщения: 05.11.2004 09:18
Raredemon
Так, т.е. я в блокноте пишу это, а какой расширение нужно поставить у этого файлика? И можно в двух словах что эта запись означает?
Автор: Raredemon
Дата сообщения: 05.11.2004 09:23
Paaxaan
сохраняешь как имя_файла.bat или имя_файла.cmd, потом при помощи доменных политик устанавливаешь этот скрипт для логона.
Автор: Paaxaan
Дата сообщения: 05.11.2004 09:36
Raredemon
У меня на серваке должны уже быть расшаренные папки с именами, а вот имена этих папок должны соответствовать Username, веть так? И т.е. в скрипте я должен прописать вместо share_name %username%?
Автор: Raredemon
Дата сообщения: 05.11.2004 09:39
Paaxaan

Цитата:
У меня на серваке должны уже быть расшаренные папки с именами, а вот имена этих папок должны соответствовать Username, веть так? И т.е. в скрипте я должен прописать вместо share_name %username%?

Именно так, а как ты еще собираешься шары монтировать?
Автор: Paaxaan
Дата сообщения: 05.11.2004 09:54
Raredemon
Так, ну чет не получилось. Я значит сделал файлик logon_Script.bat, в котором написал:
if not exist s: net use s: \\server\%Username% /persistent:yes
В политиках в конфигурации пользователя в Scripts (logon/logof) добавил этот скрипт в logon. И нифига. Я это пробанул на одном компе, до этого там уже был подключен сетевой диск (вручную), но перед Logof я его дисконнектил.

Добавлено
Причем в логах у этова юзверя появилось следующее сообщение:
Folder redirection policy application has been delayed until the next logon
because the group policy logon optimization is in effect.
Автор: Raredemon
Дата сообщения: 05.11.2004 12:28
Paaxaan

Цитата:
\\server\%Username% /persistent:yes

попробуй без переменной подключить существующую расшаренную папку для пробы....
Автор: Paaxaan
Дата сообщения: 05.11.2004 12:33
Raredemon
Т.е. ты имеешь ввиду вот так:
if not exist s: net use s: \\server\Share /persistent:yes
Автор: FreemanRU
Дата сообщения: 05.11.2004 12:41
Paaxaan
так, сюда по

Цитата:
\\server\%Username%

и

Цитата:
Folder redirection policy application


Ты пытаешься перенаправление папок сделать? Тогда зачем диски подключать?
Автор: Paaxaan
Дата сообщения: 05.11.2004 12:55
FreemanRU
Не, перенаправление папок я не пытаюсь делать!
Я лишь в политиках прописал скрипт:
if not exist s: net use s: \\server\%Username% /persistent:yes



Добавлено
Raredemon
Ни фига, с
if not exist s: net use s: \\server\Share /persistent:yes
тож не катит!
Автор: FreemanRU
Дата сообщения: 06.11.2004 11:43
Paaxaan
Попробуй if not exist s: net use s: \\server\%Username% /persistent:yes > test.txt
Только убедись, что у юзера есть право на запись в ту директорию, где лежит cmd.
Автор: Paaxaan
Дата сообщения: 06.11.2004 15:27
FreemanRU
Слушай, а в теле скрипта кроме этого больше ничево не должно быть?
А где лежит cmd? И что такое test.txt?
Автор: Spen
Дата сообщения: 09.12.2004 17:40
незнаю работает ли "if not exist s:",но "net use..." работать должен адназначна
только с условием, что вся эта строка в .BAT или .CMD файле и в папке для logon script
выглядит она где то так:

\\ДОМЕН\SysVol\ДОМЕН\Policies\{17966B02-033F-43C9-A156-6F8446A3327C}\User\Scripts\Logon

А попасть в нее проще всего так:
active directory user and computers
свойства на НАЗВАНИЕ ДОМЕНА (корневая папка)
вкладка GROUP POLICY
кнопа EDIT
scripts (logon/logoff)
logon
кнопа show files

прям туда и копируй свой батник

теперь про %USERNAME%
если не ошибаюсь, то эти папки уже должны быть
Автор: ralphnsk
Дата сообщения: 10.12.2004 08:11
А ещё проще вот так: \\servername\NETLOGON

Делай сразу net use s: \\server\sharename
Даже если диск будет занят, ничего страшного - всего лишь обругается

а ключ /persistent в логон-скрипте смысла ставить нет, всё равно он у тебя каждый раз при входе в систему будет отрабатываться.
Автор: Arhon79
Дата сообщения: 14.06.2005 15:01
Подскажите пожалуйста. Можно ли в данный скрипт добавить имя пользователя и пароль для входа в домен. Необходимо чтобы пользователи XP Home видели расшареный диск в домене.
Автор: Arhon79
Дата сообщения: 04.07.2005 17:24
Если кому интересно, то скрип выглядет следующим образом

if not exist f: net use f: \\servername\sharename /user:domain_name\user_name password /persistent:yes
Автор: djoniag2
Дата сообщения: 05.07.2005 14:36
а вот никто не сталкивался с такой проблеммой - в домене с поднятым AD у каждого пользователя в его профиле прописанна домашняя папка (AD users and comp -user- профиль-local path - подкл диск Z -\\192.168.1.30\test$). так вот с одних машин все отлично, те диск при входе монтируется , а сдругих нет, причем там где диск не подключается ситема стоит win XP SP2 в чем может быть загвоздка ?
Автор: G14
Дата сообщения: 05.07.2005 14:39
djoniag2
Во встроенном файрволе например.
Автор: AlexSSS
Дата сообщения: 05.07.2005 15:04
djoniag2
в 98-х диск Z использовался для системных целей при логоне (на него на время логона мапился \\logonserver\netlogon)
В XP это прекратилось. Возможно, в XP SP2 его опять стали использовать для каких-то системных целей. Причем, после логона диск Z прекрасно мапится. Если у тебя такие же симптомы, просто используй другую букву
Автор: djoniag2
Дата сообщения: 06.07.2005 14:27
а вот если если на машину заходят несколько пользователей куда я должен помесшать скрипт мапа дисков , если хочу чтобы у всех был одинаковый профиль по сетевым винтам ? в C:\Documents and Settings\All Users\Главное меню\Программы\Автозагрузка\ или есть более изяшный вариант , ну например настроить через реестр или груповую поитику
Автор: G14
Дата сообщения: 06.07.2005 15:02
djoniag2

Цитата:
груповую поитику

В объекте групповой политики Windows Settings\Scripts.
Автор: wintik1978
Дата сообщения: 05.08.2005 18:20
Привет всем

Хотелось бы получить помощь по следующему вопросу:
У юзвера есть программа в которой он работает, данные записываются в файл. Надо этот файл скопировать на сервер при первом логине юзвера (то бишь с утра). В процессе работы он может свой комп перезагружать. Какой надо наваять скрипт чтобы при последующих загрузках он проверял на сервере наличие файла (который с утра скопировался) и если он там есть то копирование не происходило.

Заранее спасибо.
Автор: ShamaN
Дата сообщения: 04.11.2005 12:23
Подскажите пожалуйста, есть ли возможность выполнения logon script-ов на windows 98?
Автор: KapralBel
Дата сообщения: 04.11.2005 13:03
ShamaN
Я использую в этом случае KIXtart
Обсуждение
Качать с офф.сайта

wintik1978
Какая операционная система стоит у этого пользователя?
Автор: AlexSSS
Дата сообщения: 04.11.2005 15:49
2 ShamaN
>есть ли возможность выполнения logon script-ов на windows 98?
да, прописываешь конкретный логонный батник для каждого пользователя в оснастке AD Users and Computers. Из батника уже запускаешь все, что хочешь.

KIXtart действительно очень просто для использования и замечательно работает в том числе и с Win9X

Добавлено:
А, вообще, это левая ветка. Обсуждение скриптов, в том числе логонных, в
http://forum.ru-board.com/topic.cgi?forum=8&topic=1908#1
ссылку на скрипты на Kix KapralBel уже привел
Автор: ShamaN
Дата сообщения: 05.11.2005 10:15
AlexSSS, а для групп нельзя задавать скрипт?
И ещё, у каждого пользователя можно только задать имя скрипта. Где при этои должен лежать сам файл?

Спасибо за помощь

Автор: AlexSSS
Дата сообщения: 05.11.2005 11:46
> AlexSSS, а для групп нельзя задавать скрипт?
Для Windows Xp можно задать logon/logoff/startup/shutdown скрипты через политики, которые можно повесить на разные OU
Для Windows 98 логон скрипт вешается на каждого пользователя именно чере оснастку AD Users and Computers. Домен контроллер на Windows 2003 Server позволяет выделить нужных пользователей и на них всех сразу проставить общую настройку.
Если пользователей много, то можно проставить у них логон скрипты через скрипт с использованием ADSI. Если интересует такой вариант, то с таким вопросом прошу в
http://forum.ru-board.com/topic.cgi?forum=8&topic=1908#1

> Где при этои должен лежать сам файл?
на зашаренном ресурсе
\\DomainController\netlogon
Это ресурс зашаривает сам сервер, в Computer Management-->Shared Folders-->Shared можешь посмотреть, какой конкретно каталог зашарен.
Автор: Arhon79
Дата сообщения: 16.02.2006 19:27
Народ, помогите плиз!!!!
Нужен скрипт для подключения принтера.
Машина WinXP Home, принтер находится в домене.
Автор: Djoni13
Дата сообщения: 17.02.2006 05:49
Set WshNetwork = CreateObject("WScript.Network")
WshNetwork.AddWindowsPrinterConnection "\\Optkoord\HP"
WSHNetwork.SetDefaultPrinter "\\Optkoord\HP"

это --.vbs

Страницы: 12

Предыдущая тема: Нужно скопировать файл на все компьютеры в сети


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.