|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - Изменение пути в INI файле по имени папки верхнего |
|
Любой язык - Изменение пути в INI файле по имени папки верхнего
|
Новый участник Сообщения: 5 |
Профиль | Отправить PM | Цитировать Друзья, помогите разобраться вот с какой задачей.
Существует каталог D:\Users\%username%\Lotus\Data\ с файлами names.nsf и notes.ini %username% более 500 (папки пользователей) Задача: 1. Переименовать файл names.nsf и notes.ini в old_names.nsf и old_notes.ini соответственно (делаем бэкап) 2. Создать новый файл notes.ini (копируем из папки D:\Temp обязательно ) 3. В файл notes.ini находим строчку Directory=D:\Users\NNN\Lotus\Data и меняем "NNN" на имя папки %username% 4. Файл notes.ini должен иметь атрибут "все" - полный доступ (не обязательно, но желательно) Прошу помочь, т.к. все что смог сделать это скрипт который отрабатывает когда пользователь логинится на сервер и %username% подставляется без проблем (при создании новых профилей файл создается как надо), А вот переделать массово для "старых" пользователей - сделать исполняемый файл от администратора с подстановкой имени папки в текст файла notes.ini - не получается. Будет ли это BAT или VBS или powershell - не принципиально наверное. Но шел мне менее всего знаком |
|
Отправлено: 21:13, 06-10-2018 |
Новый участник Сообщения: 5
|
Профиль | Отправить PM | Цитировать Цитата Iska:
но при входе пользователя на терминальный сервер - скрипт не успевает отработать и изменить файл notes.ini Поэтому появилось желание за один день (выходной) всем пользователям разом заменить файл notes.ini на новый. |
|
Отправлено: 20:13, 08-10-2018 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата Kn9z:
Цитата Kn9z:
В любом случае, Вам правильно подсказали выше попробовать сделать сие через предпочтения групповой политики. |
||
Отправлено: 21:31, 08-10-2018 | #12 |
Новый участник Сообщения: 5
|
Профиль | Отправить PM | Цитировать Busla - спасибо за совет. Iska - спасибо за ссылки
Сегодня почитал и разобрался как поменять/изменить INI-шники у терминальных пользователей. Все оказалось действительно очень легко. А для пользователей домена с локально запускаемым ПО все настолько же просто? Задача остается та же, но тут уже все несколько усложняется. Возможные пути установки программы: C:\Program Files\Lotus\ C:\Program Files (x86)\Lotus\ C:\Program Files\IBM\Lotus\ C:\Program Files (x86)\IBM\Lotus\ необходимо заменить переименовать старые файлы и подложить новые. Как я понимаю - через групповую политику можно скрипт накатить? или может что-то другое посоветуете? |
Последний раз редактировалось Kn9z, 11-10-2018 в 00:07. Отправлено: 20:40, 10-10-2018 | #13 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
VBS/WSH/JS - изменение даты/времени папки по ее имени | pzh2393 | Скриптовые языки администрирования Windows | 1 | 31-12-2017 07:12 | |
Любой язык - изменение даты/времени папки по ее имени | pzh2393 | Скриптовые языки администрирования Windows | 0 | 17-12-2017 17:34 | |
CMD/BAT - [решено] Изменение параметров в .ini файле | Stalker_AleX333 | Скриптовые языки администрирования Windows | 19 | 07-12-2017 17:54 | |
VBS/WSH/JS - Изменение пути в REG файле | gen0m.rsw | Скриптовые языки администрирования Windows | 7 | 15-10-2014 11:53 | |
CMD/BAT - [решено] Поиск и изменение содержимого в INI файле | avb_trader | Скриптовые языки администрирования Windows | 6 | 11-10-2010 08:20 |
|