|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - [решено] Скрипт для изменения настроек Mozilla Thunderbird (prefs.js) |
|
|
Любой язык - [решено] Скрипт для изменения настроек Mozilla Thunderbird (prefs.js)
|
Ветеран Сообщения: 968 |
Как можно скриптом в заданной папке (с вложенными папками) найти все файлы prefs.js и изменить в них две строки:
user_pref("mail.server.server2.leave_on_server", true); user_pref("mail.server.server2.num_days_to_leave_on_server", 14); если строки отсутствуют добавить. если присутствуют строки: user_pref("mail.server.server2.delete_by_age_from_server", true); user_pref("mail.server.server2.delete_mail_left_on_server", true); их убрать. |
|
Отправлено: 16:14, 10-06-2012 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать batyaPS, почему в заданной, почему не в папке профилей?
|
Отправлено: 16:52, 10-06-2012 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 968
|
Профиль | Отправить PM | Цитировать у меня есть папка с профилями пользователей, я в ней сам хочу запускать когда нужно скрипт
|
Отправлено: 17:14, 10-06-2012 | #3 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Ну, тогда примерно так:
Но, в принципе, профиль может находиться в любом месте: %AppData%\Thunderbird\profiles.ini И мне не очень понятен подход с удалением параметров… Почему бы, вместо удаления, не установить их значения в «false», если они найдены?! |
Отправлено: 11:10, 11-06-2012 | #4 |
Ветеран Сообщения: 968
|
Профиль | Отправить PM | Цитировать Iska, как правильно указать в скрипте путь к папке с папками профилей ?
Цитата Iska:
|
||
Отправлено: 14:26, 11-06-2012 | #5 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать |
Отправлено: 14:36, 11-06-2012 | #6 |
Ветеран Сообщения: 968
|
Профиль | Отправить PM | Цитировать можно добавить добавление\изменения строки:
user_pref("mail.server.server2.check_time", 5); и удаление (возможно прокатит изменение значения на false) строки user_pref("mail.server.server2.login_at_startup", true); ? что то с кавычками не так пробовал так If WScript.Arguments.Count <> 1 Then WScript.Echo Usage: cscript.exe //nologo F:\BACKUP\prefs_js.vbs F:\BACKUP\MAIL WScript.Quit 1 End If или так If WScript.Arguments.Count <> 1 Then WScript.Echo "Usage: cscript.exe //nologo F:\BACKUP\prefs_js.vbs F:\BACKUP\MAIL WScript.Quit 1 End If и так If WScript.Arguments.Count <> 1 Then WScript.Echo Usage: cscript.exe //nologo "F:\BACKUP\prefs_js.vbs" "F:\BACKUP\MAIL" WScript.Quit 1 End If синтаксическая ошибка в строке 10 |
Отправлено: 14:37, 11-06-2012 | #7 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата batyaPS:
P.S. Так совпало, что я Вашей последующей пятиминутной правки не увидел, а только: Цитата batyaPS:
|
||
Отправлено: 09:14, 12-06-2012 | #8 |
Ветеран Сообщения: 968
|
Профиль | Отправить PM | Цитировать блин, не учел момент
файл prefs.js так же используется в настройках расширений пример F:\BACKUP\MAIL\popow_sn\extensions\имя расширения\prefs.js можно ли изменить рекурсию до одной папки? т.е. структура такая папка с профилями ----- профиль 1 ---------- prefs.js ----- профиль 2 ---------- prefs.js ----- профиль .... ---------- prefs.js ----- профиль 60 ---------- prefs.js скрипт что бы не трогать prefs.js расположенный глубже корневой папки профиля что бы extensions\имя расширения\prefs.js не трогать. Цитата Iska:
|
|
Отправлено: 12:34, 13-06-2012 | #9 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать |
Отправлено: 00:29, 14-06-2012 | #10 |
|
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Почта - Mozilla Thunderbird | [mzd] | Программное обеспечение Windows | 247 | 28-03-2022 15:40 | |
Mozilla Thunderbird | albork | Автоматическая установка приложений | 7 | 25-07-2011 16:59 | |
Mozilla Thunderbird 2.0.0.23 | OSZone Software | Новости программного обеспечения | 0 | 15-11-2009 19:30 | |
Интернет - [addon]Mozilla ThunderBird 2.0.0.14 | spellozz | Наборы обновлений для Windows XP/2003/Windows 7 | 3 | 05-05-2008 13:56 | |
gmail и Mozilla Thunderbird | Kenwood | Хочу все знать | 4 | 04-01-2008 14:22 |
|