Нужен logon script, при запуске которого цеплялись сетевые диски. Мож кто поделится?
» logon script
Paaxaan
Цитата:
if not exist s: net use s: \\server\share_name /persistent:yes
Цитата:
Нужен logon script, при запуске которого цеплялись сетевые диски.
if not exist s: net use s: \\server\share_name /persistent:yes
Raredemon
Так, т.е. я в блокноте пишу это, а какой расширение нужно поставить у этого файлика? И можно в двух словах что эта запись означает?
Так, т.е. я в блокноте пишу это, а какой расширение нужно поставить у этого файлика? И можно в двух словах что эта запись означает?
Paaxaan
сохраняешь как имя_файла.bat или имя_файла.cmd, потом при помощи доменных политик устанавливаешь этот скрипт для логона.
сохраняешь как имя_файла.bat или имя_файла.cmd, потом при помощи доменных политик устанавливаешь этот скрипт для логона.
Raredemon
У меня на серваке должны уже быть расшаренные папки с именами, а вот имена этих папок должны соответствовать Username, веть так? И т.е. в скрипте я должен прописать вместо share_name %username%?
У меня на серваке должны уже быть расшаренные папки с именами, а вот имена этих папок должны соответствовать Username, веть так? И т.е. в скрипте я должен прописать вместо share_name %username%?
Paaxaan
Цитата:
Именно так, а как ты еще собираешься шары монтировать?
Цитата:
У меня на серваке должны уже быть расшаренные папки с именами, а вот имена этих папок должны соответствовать Username, веть так? И т.е. в скрипте я должен прописать вместо share_name %username%?
Именно так, а как ты еще собираешься шары монтировать?
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.
Так, ну чет не получилось. Я значит сделал файлик 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.
Paaxaan
Цитата:
попробуй без переменной подключить существующую расшаренную папку для пробы....
Цитата:
\\server\%Username% /persistent:yes
попробуй без переменной подключить существующую расшаренную папку для пробы....
Raredemon
Т.е. ты имеешь ввиду вот так:
if not exist s: net use s: \\server\Share /persistent:yes
Т.е. ты имеешь ввиду вот так:
if not exist s: net use s: \\server\Share /persistent:yes
Paaxaan
так, сюда по
Цитата:
и
Цитата:
Ты пытаешься перенаправление папок сделать? Тогда зачем диски подключать?
так, сюда по
Цитата:
\\server\%Username%
и
Цитата:
Folder redirection policy application
Ты пытаешься перенаправление папок сделать? Тогда зачем диски подключать?
FreemanRU
Не, перенаправление папок я не пытаюсь делать!
Я лишь в политиках прописал скрипт:
if not exist s: net use s: \\server\%Username% /persistent:yes
Добавлено
Raredemon
Ни фига, с
if not exist s: net use s: \\server\Share /persistent:yes
тож не катит!
Не, перенаправление папок я не пытаюсь делать!
Я лишь в политиках прописал скрипт:
if not exist s: net use s: \\server\%Username% /persistent:yes
Добавлено
Raredemon
Ни фига, с
if not exist s: net use s: \\server\Share /persistent:yes
тож не катит!
Paaxaan
Попробуй if not exist s: net use s: \\server\%Username% /persistent:yes > test.txt
Только убедись, что у юзера есть право на запись в ту директорию, где лежит cmd.
Попробуй if not exist s: net use s: \\server\%Username% /persistent:yes > test.txt
Только убедись, что у юзера есть право на запись в ту директорию, где лежит cmd.
FreemanRU
Слушай, а в теле скрипта кроме этого больше ничево не должно быть?
А где лежит cmd? И что такое test.txt?
Слушай, а в теле скрипта кроме этого больше ничево не должно быть?
А где лежит cmd? И что такое test.txt?
незнаю работает ли "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%
если не ошибаюсь, то эти папки уже должны быть
только с условием, что вся эта строка в .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%
если не ошибаюсь, то эти папки уже должны быть
А ещё проще вот так: \\servername\NETLOGON
Делай сразу net use s: \\server\sharename
Даже если диск будет занят, ничего страшного - всего лишь обругается
а ключ /persistent в логон-скрипте смысла ставить нет, всё равно он у тебя каждый раз при входе в систему будет отрабатываться.
Делай сразу net use s: \\server\sharename
Даже если диск будет занят, ничего страшного - всего лишь обругается
а ключ /persistent в логон-скрипте смысла ставить нет, всё равно он у тебя каждый раз при входе в систему будет отрабатываться.
Подскажите пожалуйста. Можно ли в данный скрипт добавить имя пользователя и пароль для входа в домен. Необходимо чтобы пользователи XP Home видели расшареный диск в домене.
Если кому интересно, то скрип выглядет следующим образом
if not exist f: net use f: \\servername\sharename /user:domain_name\user_name password /persistent:yes
if not exist f: net use f: \\servername\sharename /user:domain_name\user_name password /persistent:yes
а вот никто не сталкивался с такой проблеммой - в домене с поднятым AD у каждого пользователя в его профиле прописанна домашняя папка (AD users and comp -user- профиль-local path - подкл диск Z -\\192.168.1.30\test$). так вот с одних машин все отлично, те диск при входе монтируется , а сдругих нет, причем там где диск не подключается ситема стоит win XP SP2 в чем может быть загвоздка ?
djoniag2
Во встроенном файрволе например.
Во встроенном файрволе например.
djoniag2
в 98-х диск Z использовался для системных целей при логоне (на него на время логона мапился \\logonserver\netlogon)
В XP это прекратилось. Возможно, в XP SP2 его опять стали использовать для каких-то системных целей. Причем, после логона диск Z прекрасно мапится. Если у тебя такие же симптомы, просто используй другую букву
в 98-х диск Z использовался для системных целей при логоне (на него на время логона мапился \\logonserver\netlogon)
В XP это прекратилось. Возможно, в XP SP2 его опять стали использовать для каких-то системных целей. Причем, после логона диск Z прекрасно мапится. Если у тебя такие же симптомы, просто используй другую букву
а вот если если на машину заходят несколько пользователей куда я должен помесшать скрипт мапа дисков , если хочу чтобы у всех был одинаковый профиль по сетевым винтам ? в C:\Documents and Settings\All Users\Главное меню\Программы\Автозагрузка\ или есть более изяшный вариант , ну например настроить через реестр или груповую поитику
djoniag2
Цитата:
В объекте групповой политики Windows Settings\Scripts.
Цитата:
груповую поитику
В объекте групповой политики Windows Settings\Scripts.
Привет всем
Хотелось бы получить помощь по следующему вопросу:
У юзвера есть программа в которой он работает, данные записываются в файл. Надо этот файл скопировать на сервер при первом логине юзвера (то бишь с утра). В процессе работы он может свой комп перезагружать. Какой надо наваять скрипт чтобы при последующих загрузках он проверял на сервере наличие файла (который с утра скопировался) и если он там есть то копирование не происходило.
Заранее спасибо.
Хотелось бы получить помощь по следующему вопросу:
У юзвера есть программа в которой он работает, данные записываются в файл. Надо этот файл скопировать на сервер при первом логине юзвера (то бишь с утра). В процессе работы он может свой комп перезагружать. Какой надо наваять скрипт чтобы при последующих загрузках он проверял на сервере наличие файла (который с утра скопировался) и если он там есть то копирование не происходило.
Заранее спасибо.
Подскажите пожалуйста, есть ли возможность выполнения logon script-ов на windows 98?
ShamaN
Я использую в этом случае KIXtart
Обсуждение
Качать с офф.сайта
wintik1978
Какая операционная система стоит у этого пользователя?
Я использую в этом случае KIXtart
Обсуждение
Качать с офф.сайта
wintik1978
Какая операционная система стоит у этого пользователя?
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 уже привел
>есть ли возможность выполнения logon script-ов на windows 98?
да, прописываешь конкретный логонный батник для каждого пользователя в оснастке AD Users and Computers. Из батника уже запускаешь все, что хочешь.
KIXtart действительно очень просто для использования и замечательно работает в том числе и с Win9X
Добавлено:
А, вообще, это левая ветка. Обсуждение скриптов, в том числе логонных, в
http://forum.ru-board.com/topic.cgi?forum=8&topic=1908#1
ссылку на скрипты на Kix KapralBel уже привел
AlexSSS, а для групп нельзя задавать скрипт?
И ещё, у каждого пользователя можно только задать имя скрипта. Где при этои должен лежать сам файл?
Спасибо за помощь
И ещё, у каждого пользователя можно только задать имя скрипта. Где при этои должен лежать сам файл?
Спасибо за помощь
> 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 можешь посмотреть, какой конкретно каталог зашарен.
Для 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 можешь посмотреть, какой конкретно каталог зашарен.
Народ, помогите плиз!!!!
Нужен скрипт для подключения принтера.
Машина WinXP Home, принтер находится в домене.
Нужен скрипт для подключения принтера.
Машина WinXP Home, принтер находится в домене.
Set WshNetwork = CreateObject("WScript.Network")
WshNetwork.AddWindowsPrinterConnection "\\Optkoord\HP"
WSHNetwork.SetDefaultPrinter "\\Optkoord\HP"
это --.vbs
WshNetwork.AddWindowsPrinterConnection "\\Optkoord\HP"
WSHNetwork.SetDefaultPrinter "\\Optkoord\HP"
это --.vbs
Предыдущая тема: Нужно скопировать файл на все компьютеры в сети
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.