Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

16.01.2009, 19:35
|
|
Познавший АНТИЧАТ
Регистрация: 22.11.2007
Сообщений: 1,822
Провел на форуме: 4468361
Репутация:
1549
|
|
да размер это дело десятое, я говорю о скорости работы. Уже оптимизировал. Почти все доделал. Такой прикол нашел - в скрипте не работает проверка еррорлевела, если я запускаю его с юзверского аккаунта с шары. Переделал пути скриптика на шару, с нее он запускает основной скрипт. Так вот, эррора при вводе не правильного имени админа нету.
Тобишь, я запускаю файло
Код HTML:
%windir%\System32\runas.exe /savecred /user:admin \\admin\scripts\bat.cmd
if errorlevel 1
%windir%\System32\runas.exe /savecred /user:administrator \\admin\scripts\bat.cmd
if errorlevel 1
%windir%\System32\runas.exe /savecred /user:Администратор \\admin\scripts\bat.cmd
а при неверном первом варианте, когда админовская учетка не с именем admin, проверка не срабатывает и скрипт закрывается. В это же время, если имя таки admin - все чудесно работает. Я у себя на машине проверял - у меня все отлично работает.
И еще... что там такое... А! в последнем пункте, там где "администратор", вместо администратора оно запрашивает пассворд для пользователя, чье имя обезображено недоделаной кодировкой. Кавычки не спасают, помогите).
|
|
|

16.01.2009, 20:28
|
|
Moderator - Level 7
Регистрация: 12.07.2008
Сообщений: 1,705
Провел на форуме: 5914048
Репутация:
1350
|
|
Да если имя русское ,то runas из скрипта его не отрабатывает,но если поставить chcp 1251 то хоть и кракозябры ,но имя правельно воспринимает.
@echo off
chcp 1251
runas /user:Пользователь cmd
Твой скрипт рабочий,только немного с ошибкой.
%windir%\System32\runas.exe /savecred /user:admin \\admin\scripts\bat.cmd
if errorlevel 1 %windir%\System32\runas.exe /savecred /user:administrator \\admin\scripts\bat.cmd
if errorlevel 1 %windir%\System32\runas.exe /savecred /user:Администратор \\admin\scripts\bat.cmd
После 1 должно быть следующее выполнение,а у тебя перенос на новую строку.
Если нужно с новой строкой,то взять в ()
if errorlevel 1 (
%windir%\System32\runas.exe /savecred /user:admin \\admin\scripts\bat.cmd
)
Последний раз редактировалось SpangeBoB; 16.01.2009 в 20:46..
|
|
|

19.01.2009, 15:03
|
|
Познавший АНТИЧАТ
Регистрация: 22.11.2007
Сообщений: 1,822
Провел на форуме: 4468361
Репутация:
1549
|
|
Спанч и все желающие, продолжаем)) Чувствую, что страничке на 20й из этого всего склею пользовательский мануал на тему автоматизации рутинных действий с помощью цмд.
---
Вот теперь такой вопрос: как можно с помощю цмд скриптика поменять настройки сетевых подключений и впн, а точнее - в впн-соединении сменить целевой компьютер, который и есть основным серваком. (А точнее, его IP в настройках, так как физически мы меняем прова)
И еще один важный вопрос, - как цмд скриптом редактировать реестр, в двух словах, дальше погуглю. И еще, службы можно отключать под пользователем но через реестр, обычные команды банятся ограничением доступа.
ЗЫ
Спанч, ты уже основной автор статьи)
|
|
|

19.01.2009, 16:16
|
|
Moderator - Level 7
Регистрация: 12.07.2008
Сообщений: 1,705
Провел на форуме: 5914048
Репутация:
1350
|
|
Изменять соединение через cmd способа пока нет,кроме как пред конфигурация соединения и его раздача.Для создания можно использовать http://technet.microsoft.com/en-us/library/cc739464.aspx
http://www.codecomments.com/archive300-2004-12-337789.html
http://support.microsoft.com/kb/284269
http://www.isaserver.org/img/upl/vpnkitbeta2/cmak.htm
1)Смена ip,mask,gateway,dns можно воспользоваться утилитой netsh.
netsh int ip set /?
2)По поводу реестра reg /?
Последний раз редактировалось SpangeBoB; 19.01.2009 в 16:32..
|
|
|

19.01.2009, 17:04
|
|
Познавший АНТИЧАТ
Регистрация: 22.11.2007
Сообщений: 1,822
Провел на форуме: 4468361
Репутация:
1549
|
|
поп оводу реестра, потом разберусь, по поводу сетевых натсроек тсп/айпи - работает, прикольно. А вот с впном щас покажу что меня интересует - только пейнт докачаю)
отредактирую, покажу.
http://img140.imageshack.us/my.php?image=vpnqp6.jpg
вот. Идея в том, что бы в настройках впн-соединения на локальной машине поменять айпишник 127.0.0.257 на валидный. Скриптом. ))
Это точно можно сделать, но вот как... Интересно было бы узнать где лежит файло с конфигом впн соединения, ведь можно только этот файлик пофиксить и все будет гуд.
Последний раз редактировалось Cthulchu; 19.01.2009 в 17:35..
|
|
|

19.01.2009, 18:07
|
|
Познавший АНТИЧАТ
Регистрация: 22.11.2007
Сообщений: 1,822
Провел на форуме: 4468361
Репутация:
1549
|
|
а можно еще попробовать убить существующее впн соединение и создать новое. только тогда придется вводить кроме айпишника сервера логин, пароль и тип коннекта.
блин, нагуглить инфу о том, как можно изменить существующее впн соединение цмд скриптом оказывается очень сложно, так и не получилось.
Последний раз редактировалось Cthulchu; 19.01.2009 в 18:22..
|
|
|

19.01.2009, 19:05
|
|
Moderator - Level 7
Регистрация: 12.07.2008
Сообщений: 1,705
Провел на форуме: 5914048
Репутация:
1350
|
|
Сдесь создается файл rasphone.pbk,который можно редактировать с помощью текстового редактора,там и можно сменить ip servra.
%SystemDrive%\Documents and Settings\All Users\Application Data\Microsoft\Network\Connections\Pbk
Как вариант использовать vbscipt и заменить строку.
http://www.tech-archive.net/Archive/Scripting/microsoft.public.scripting.vbscript/2004-03/0502.html
|
|
|

19.01.2009, 19:16
|
|
Познавший АНТИЧАТ
Регистрация: 22.11.2007
Сообщений: 1,822
Провел на форуме: 4468361
Репутация:
1549
|
|
ух! жжжесть!!!
спанч, а можно выполнять поиск по rasphone.txt ? с последующей заменой строки, в которой встретим старый айпишник на аналогичную строку, но с новым айпишником? Но ЦМД-скриптом. Извращаемся в цмд до конца)
|
|
|

19.01.2009, 19:18
|
|
Moderator - Level 7
Регистрация: 12.07.2008
Сообщений: 1,705
Провел на форуме: 5914048
Репутация:
1350
|
|
findstr /?
|
|
|

19.01.2009, 19:19
|
|
Познавший АНТИЧАТ
Регистрация: 22.11.2007
Сообщений: 1,822
Провел на форуме: 4468361
Репутация:
1549
|
|
ага, а заменить? и нужно же показать какую на ккакую заменить...
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|