Просмотр полной версии : Перезагрузка апача в windows xp через cmd [help]
Sniper482
22.01.2009, 15:56
Сабж..админ банил по всему серваку (Apache2.2 Win)..я залил шелл ему..отредактировал httpd.conf...теперь надо перезагрузить апач... Как это сделать через cmd и без палева.
Когда в винде сидел, для рестарта апача сделал такой батник
call "C:\Program Files\Apache Software Foundation\Apache2.2\bin\httpd.exe" -w -n "Apache2.2" -k restart
groundhog
22.01.2009, 16:03
net stop "Apache2.2"
net start "Apache2.2"
или
путь/к/файлу/httpd -k restart
Sniper482
22.01.2009, 16:05
Когда в винде сидел, для рестарта апача сделал такой батник
Выполнил команду с шелла..не получилось..Думаю батник тут не поможет..Путь правильный но не работает.
-=lebed=-
22.01.2009, 16:06
Апач может стоять как служба (т.е. сервис), тогда net stop Apache2, потом net start Apache2, правда на практике через удалённый вебшел он почему-то он не стартанул :-(
Sniper482
22.01.2009, 16:08
Апач может стоять как служба (т.е. сервис), тогда net stop Apache2, потом net start Apache2, правда на практике через удалённый вебшел он почему-то он не стартанул :-(
У мню стоит вэб шелл..все команды выполнять можно..если я выполню net start Apache2..то как я птом на шелл зайду? =)
groundhog
22.01.2009, 16:17
Sniper482, сделай баник и в нём:
net stop Apache2
net start Apache2
-=lebed=-
22.01.2009, 16:19
Sniper482, сделай баник и в нём:
net stop Apache2
net start Apache2
Ну да, через батник или cmd-файл только... (так и делал, останвится - остановился, а вот запустится - нефига...)
Sniper482
22.01.2009, 16:21
Sniper482, сделай баник и в нём:
net stop Apache2
net start Apache2
Создал батник...залил его в C:\
запустил...
C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\img\uploads>net stop Apache2
C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\img\uploads>net start Apache2
0 эмоций... :(
Pashkela
22.01.2009, 16:23
дык сначала надо на себе тестить
groundhog
22.01.2009, 16:28
Sniper482, может имя сервиса другое, не Apache2, попробуй имя сервисы взять в кавычки... С какими правами запущен apache? SYSTEM?
Sniper482
22.01.2009, 16:29
дык сначала надо на себе тестить
Не имею такой возможности..
Ладно...Как перезагрузить машину без палева через cmd?
groundhog
22.01.2009, 16:32
Ты бы сначала выяснил какие у тебя парва в системе... Всё равно потом будешь спрашивать "почему не работает"...
AkyHa_MaTaTa
22.01.2009, 16:33
наверно надо бы посмотреть какие службы запушены
net start
перезагрузить можно так через shutdown, да, права надо конечно посмотреть ^^, может у тебя их и нету(скорее всего), поэтому и не можешьл остановить службу
Sniper482
22.01.2009, 16:39
Есть полные права...пацанчик не шарит у которого серв стоит...серв стоит на обычной машине и всё...права на всё есть.
halkfild
22.01.2009, 16:41
сначала посмотри список служб
net start
если есть апач, то тогда делай ребут через батник
net stop apache2
net start apache2
либо же напрямую вот так
C:\Program Files\Apache Group\Apache2\bin>Apache -k restart
Sniper482
22.01.2009, 16:45
Дайте шелл нормальный чтоб я команды выполнил и показало результат
Pashkela
22.01.2009, 16:47
Не имею такой возможности..
Ладно...Как перезагрузить машину без палева через cmd?
Открываешь блокнот, пишешь туда:
On Error Resume Next
dim OpSysSet, obj
Set OpSysSet = GetObject("winmgmts:{impersonationLevel=impersonate," & _
"(Shutdown)}//./root/cimv2").ExecQuery _
("SELECT * FROM Win32_OperatingSystem" &_
" WHERE Primary=true")
For Each obj In OpSysSet
obj.Win32Shutdown(8)
Next
сохраняешь как dsijf678798.vbs
Заливаешь к нему. Через cmd запускаешь. Комп выключается. Проверено только что на Win XP SP2
PS: Для забавы можно прописать в реестр в автозагрузку из этого-же скрипта, перед выключением (только кинь его куда-нибудь, где файла много, чтобы искать упарился)
С vbs вообще можно жесткие шутки замутить - переназначить все расширения и etc.
AkyHa_MaTaTa
22.01.2009, 16:49
r57 все команды выводит, можешьт ребутнуть вот так
shutdown.exe -r -f -t 20 -c "Произошол не предвиденый збой в службе RPC, сохраните свои данные перед перезагрузкой или они будут уничтожаны"
Sniper482
22.01.2009, 16:50
C:\Documents and Settings\ADMIN>1.vbs
"1.vbs" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Проверил на себе.
AkyHa_MaTaTa
22.01.2009, 16:54
C:\Documents and Settings\ADMIN>1.vbs
"1.vbs" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Проверил на себе.
значит у тебя нету vbs интерпритатора(Windows basic script host), или расширения файлов не настроено.
можешь проверит вот это на себе:
shutdown.exe -r -f -t 20 -c "Произошол не предвиденый збой в службе RPC, сохраните свои данные перед перезагрузкой или они будут уничтожаны"
Sniper482
22.01.2009, 16:59
На виртуалке пашет..сча запустил там где апач стоит..жду =)
Sniper482
22.01.2009, 17:02
Не...не катит чёт
Pashkela
22.01.2009, 17:05
C:\Documents and Settings\ADMIN>1.vbs
"1.vbs" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Проверил на себе.
на скомпиленный
http://slil.ru/26571127
опять не покатит если - обзови его не .scr, а .exe
компилировал exescript-ом, Каспер и НОД32 не палят, остальные Кузей обзывают:)
Sniper482
22.01.2009, 17:12
Эксе прокатил...всем спасибо.
Sniper482
22.01.2009, 17:15
Скрытый радмин поставь :))
Та уже всё =))) Радмин это сильно палевно.
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot