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

16.01.2009, 15:50
|
|
Познавший АНТИЧАТ
Регистрация: 22.11.2007
Сообщений: 1,822
Провел на форуме: 4468361
Репутация:
1549
|
|
а как проверять?))) как иф юзать правильно?
И, кстати, что такое -savecred
ага, вот о сейвкред:
Код HTML:
Использовать учетные данные, сохраненные пользователем.
Этот параметр не доступен в Windows XP Home Edition
и будет проигнорирован.
только что это за даные...
ща сам погуглю.
Последний раз редактировалось Cthulchu; 16.01.2009 в 15:58..
|
|
|

16.01.2009, 15:58
|
|
Moderator - Level 7
Регистрация: 12.07.2008
Сообщений: 1,705
Провел на форуме: 5914048
Репутация:
1350
|
|
Нагляднее пример из справка.
Если в приведенном ниже примере при форматировании диска в дисководе A возникнет ошибка, будет выведено сообщение об ошибке:
:begin
@echo off
format a: /s
if not errorlevel 1 goto end
echo Ошибка при форматировании.
:end
echo Конец пакетной программы.
Если ошибка не возникнет, сообщение об ошибке выведено не будет.
В Windows XP есть прекрасная справка.
Пуск-Выполнить-hh ntcmds.chm
|
|
|

16.01.2009, 16:02
|
|
Познавший АНТИЧАТ
Регистрация: 22.11.2007
Сообщений: 1,822
Провел на форуме: 4468361
Репутация:
1549
|
|
спасибо большое, опробую. А ты не знаешь что такое... щас...
ехо офф - отключения вываода комманд на экран.
эхо тыры пыры - вывод "тыры пыры" в окошко при выполнении.
Вот только что этот скрипт будет делать, если иф не сработает, тоесть, если ошибка первого уровня таки возникнет?
---
ладно, поигрался, клево все работает. Теперь осталось узнать errorlevel для ошибки авторизации.
А %errorlevel% это значение параметра errorlevel, который эквивалентен коду последней ошибки?
А как цикл сделать?)))
Последний раз редактировалось Cthulchu; 16.01.2009 в 16:20..
|
|
|

16.01.2009, 16:16
|
|
Moderator - Level 7
Регистрация: 12.07.2008
Сообщений: 1,705
Провел на форуме: 5914048
Репутация:
1350
|
|
1)Echo off
Сам батник
@echo off
echo HELLO
pause
На экране получим только вывод Hello
2)Echo on
@echo on
echo HELLO
pause
Вывод на экране
C:\Users\>echo Hello
Hello
C:\Users\>pause
Для продолжения нажмите любую клавишу . . .
3)В примере выше ,если произойдет ошибка то скрипт отобразит сообщение об ошибке,если нет то не отобразит.
|
|
|

16.01.2009, 16:25
|
|
Познавший АНТИЧАТ
Регистрация: 22.11.2007
Сообщений: 1,822
Провел на форуме: 4468361
Репутация:
1549
|
|
ага! эврика!
Код HTML:
ERRORLEVEL число Условие является истинным, если код возврата последней
выполненной программы не меньше указанного числа.
тогда что такое %Errorlevel% ? Просто число?
ОГО!!!
Код HTML:
%windir%\System32\runas.exe /savecred /user:admin d:/bat.cmd
if errorlevel 1
%windir%\System32\runas.exe /savecred /user:administrator d:/bat.cmd
if errorlevel 1
%windir%\System32\runas.exe /savecred /user:Администратор d:/bat.cmd
@echo off
echo RUNAS DONE!!!
echo Now you can see some cmd script running!
pause
Воркс грейт!!!
только теперь в ран ез надо добавить пароли... и комбинации. Выйдет как раз около 27 комбинаций. А сколько у нас попыток.
Последний раз редактировалось Cthulchu; 16.01.2009 в 16:31..
|
|
|

16.01.2009, 16:30
|
|
Moderator - Level 7
Регистрация: 12.07.2008
Сообщений: 1,705
Провел на форуме: 5914048
Репутация:
1350
|
|
Да %errorlevel% это просто число,0 успешно, >0 не успешно.
|
|
|

16.01.2009, 16:39
|
|
Познавший АНТИЧАТ
Регистрация: 22.11.2007
Сообщений: 1,822
Провел на форуме: 4468361
Репутация:
1549
|
|
ой, а в run as пароль вообще указать можно? Что-то меня убеждают, что нельзя. Ран ез при попытке логина юзера просит ввести ему пассворд этого юзера. А так сделать, что бы пассворд уже был в цмдшке и все работало - можно так?
|
|
|

16.01.2009, 17:00
|
|
Moderator - Level 7
Регистрация: 12.07.2008
Сообщений: 1,705
Провел на форуме: 5914048
Репутация:
1350
|
|
Runas не может принять пароль как параметр,используй CPAU
http://windowsitpro.com/article/articleid/79293/jsi-tip-7258-cpau-freeware-is-a-runas-replacement-that-lets-you-specify-the-password-on-the-command-line.html
|
|
|

16.01.2009, 17:05
|
|
Познавший АНТИЧАТ
Регистрация: 22.11.2007
Сообщений: 1,822
Провел на форуме: 4468361
Репутация:
1549
|
|
да, я парочку таких утилит нашел, но мне лишь бы покомпактнее. Буду вводить сам руками. Потом, может, что-то придумаю.
Спанч! грац! у тебя 1 000 000 000 репы!)) не осмелюсь добавить еще, так как я не изверг - портить такое число)
|
|
|

16.01.2009, 17:11
|
|
Moderator - Level 7
Регистрация: 12.07.2008
Сообщений: 1,705
Провел на форуме: 5914048
Репутация:
1350
|
|
psexec - 230kb
cpau - 550kb
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|