Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Не работает bat файл в windows 7

Ответить
Настройки темы
CMD/BAT - Не работает bat файл в windows 7

Старожил


Сообщения: 215
Благодарности: 3

Профиль | Отправить PM | Цитировать


Подскажите, почему может не работать bat файл самого простого содержания
Код: Выделить весь код
REG ADD "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /V Shell /D "explorer.exe" /f
если его просто запустить.. А если его прописать в строке CMD то все прекрасно работает.. Почему так??

Отправлено: 14:34, 15-12-2012

 


Moderator


Сообщения: 53585
Благодарности: 15542

Профиль | Отправить PM | Цитировать


михаил5, кстати, первая команда не нужна: только CurrentControlSet имеет значение.

Отправлено: 19:30, 30-06-2016 | #21



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 14
Благодарности: 0

Профиль | Отправить PM | Цитировать


спасибо Petya V4sechkin.
исправлю.

появился закономерный вопрос:
можно ли где-нибудь ознакомиться с детальным описанием назначений веток реестра? (имеется в виду профессиональная литература).
чтобы более осознаннее работать с компьютером.

например, описаний подобных сему dic.academic.ru/dic.nsf/ruwiki/1076712 явно мало.
в книге А. В. Куприянова "реестр windows xp" - есть много полезного, но рассмотрены далеко не все ветки.
пока изучаю книги Романа Клименко и Александра Петровича Климова.
---------------------------------------------------------------------------------------------------------------------------------------------------
в подарок за информацию:

могу поделиться бесплатным и действенным способом защиты от так-называемых "порно-ресурсов", неуместно всплывающих на экранах компьютеров.
для настройки такой защиты нужен только компьютер, подключенный к интернету.
данный способ не требует лицензирования и сертифицирования для применения в "муниципалитете", что очень удобно для применения в любом образовательном учреждении - садиках, школах, п. т. у., лицеях, вузах, детских домах, лагерях, санаториях, игротеках, и просто - в домах, где есть маленькие и любознательные.
а так же, этот метод полезен при проведении серьезных интернет конференций или лекций, в которых используют интернет-материалы.
кроме того, не возникает необходимости приобретения "тяжелых" программ-фильтров, которые сами по себе уже опасны для "вешающихся" школьных компьютеров.

В сети "навязчивая мерзота" бывает двух видов:
1. Сайты, картинки с этих сайтов и т. п. Здесь, защита строится путем настроек яндекс-поисковика в любом браузере (К сожалению, пока подобная настройка возможна только в яндекс-поисковике).
2. Это отображаемая "нечесть" в боковых банерах страничек, где по идее должна быть реклама. Здесь, защита строится путем установки и настройки бесплатной программы adblockplus, призванной избавить пользователя от назойливой рекламы.

Для настройки защиты нужно выполнить несколько шагов.

1. Настроить защиту в браузере. для этого зайдите в яндекс-поисковик. чтобы отключить поиск и отображение "порно-ресусов" в виде сайтов и картинок, нужно выбрать настройку "семейный" в режиме показа картинок в яндексе (пояснение: yadi.sk/i/pj5CnXSchoQLH).
2. Настроить защиту от рекламных окон. Для защиты от всплывающих и рекламных окон (в которых зачастую возникают "картинки"), нужно установить бесплатный блокиратор рекламы с официального сайта (adblockplus.org). При заходе на сайт программы, определяется тип вашего браузера и предлагается подходящая версия. После установки, ярлык программы отобразится справа сверху, в окне вашего браузера (пояснение: yadi.sk/i/ziRDg_13hoQLK).
3. Для защиты от возможности просмотра "порно-ресусов" в других поисковиках, нужно в настройках программы adblockplus, во вкладке "персональные фильтры" вставить полный адрес блокируемых сайтов. в данном случае в качестве таких "других поисковиков" выступают поисковики в которых невозможно включить "семейный" режим работы с интернетом. Это поисковики маил, рамблер, гугл, аск и т.д. (пояснение: yadi.sk/i/5c5WbRHuhoQLM и yadi.sk/i/S30xPid2hoQLR).
4. поставить яндекс в качестве домашней страницы браузера. (логично только для аудиторных компьютеров).

на этом настройка заканчивается.
после этого можете попробовать пробиться к какому-нибудь нехорошему ресурсу через яндекс-поисковик, и вы заметите, что ни в поисковике, ни в разделе картинок - ничего нежелательного нет.

таким способом, без затрат и лишних программ (стандартными методами), мы настраивали "родительский контроль" на компьютерах в местных школах.
что насчет "обделяемости" поисковиков маил, рамблер, гугл, аск и т. п., конечно неприятно их обделять, но, если они захотят сохранить своих сетевых клиентов, то также как и яндекс, встроят в свою систему возможность выбора "семейного режима" работы с интернетом, и данная настройка станет возможна и для них.
здоровые головы учеников важнее чьих-то доходов от "порно-ресурсов".

понимаю, что сообщение явно не по теме форума. пусть модератор решит куда и как девать данное сообщение.

Последний раз редактировалось михаил5, 29-07-2016 в 09:52.


Отправлено: 19:50, 30-06-2016 | #22


Новый участник


Сообщения: 14
Благодарности: 0

Профиль | Отправить PM | Цитировать


доброго времени суток.
делимся кодом, как обещано.

и так, для установки автоматической синхронизации часов с сервером используем 3 файла:
1. setup ST.cmd - установщик.
2. SynchTIME.cmd - сам настройщик.
3. start.cmd - файл запускающий настройщик в свернутом режиме (как запускать cmd в свёрнутом виде из реестра - не знаю, кроме того если нужно добавить другие программы в автозапуск - можно будет просто поправить содержание start.cmd и лишний раз не "химичить" с реестром).

содержание setup ST.cmd:
@echo off
MKDIR C:\WINDOWS\auto-settings -- создаем папку --
move /y Start.CMD C:\WINDOWS\auto-settings\ -- переносим в нее Start.CMD --
move /y SynchTIME.cmd C:\WINDOWS\auto-settings\ -- переносим в нее SynchTIME.cmd --
reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v SynchTIME /t REG_SZ /d C:\WINDOWS\auto-settings\Start.CMD /f -- ставим Start.CMD в автозагрузку --

содержание SynchTIME.cmd:
@echo off
ping -n 5 -w 100000 1.1.1.1 >nul -- делаем 5 запросов на сервер 1.1.1.1, с ожиданием 100 сек (т. е. включаем задержку до 8 минут, пока компьютер будет просыпаться и подключаться к сети) --
reg add HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation /v DisableAutoDaylightTimeSet /t REG_DWORD /d 00000001 /f -- отключаем переход на летнее время --
net time \\******* /set /yes -- синхронизируем часы пользователя с часами сервера ****** --
exit
-- как вы понимаете, ******- это сетевое имя вашего сервера, 1.1.1.1 - его IP, а то, что между -- -- в коде не пишется --

содержание start.cmd:
@echo off
start /min C:\WINDOWS\auto-settings\SynchTIME.cmd -- запускаем SynchTIME.cmd в свернутом режиме --

все три файла записываются в одну папку, которая и копируется пользователям.
"установкой" занимается файл setup ST.cmd
в дальнейшем, часики будут правиться при каждой загрузке.
настройка хорошо работает на хр.
подозреваю, что в win7 строка (reg add HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation /v DisableAutoDaylightTimeSet /t REG_DWORD /d 00000001 /f ) не понадобится в SynchTIME.cmd.

такой способ хорош, если стандартные методы не всегда срабатывают.
после установки можно наслаждаться делами .

Последний раз редактировалось михаил5, 04-07-2016 в 15:24.


Отправлено: 12:46, 04-07-2016 | #23



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Не работает bat файл в windows 7

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Бат файл не работает с флешки wareface Скриптовые языки администрирования Windows 4 01-07-2012 10:55
Архиваторы - скаченный файл не распаковывается но работает vladimirn Программное обеспечение Windows 4 27-03-2009 03:17
[решено] bat-файл работает... и он же не работает. В чем дело? truvo Хочу все знать 10 26-03-2009 02:36
[решено] Почему-то не работает cmd файл goreuser Автоматическая установка Windows 2000/XP/2003 4 14-01-2009 21:19
как работает файл jo.sys в загрузочном CD Register Программирование и базы данных 1 14-07-2004 16:32




 
Переход