![]() |
Помогите написать батник
Я батники писать не учился, помогите написать батник, который запускается под администратором и меняет пароль от учетной записи с ограниченными правами и делает команду nbstat -r -rr. Плюс гарантирую)
|
net user Имя Пароль
nbstat -r -rr |
а как сделать чтобы батник запускался от имени админа??
|
использовать schtasks с заданными привелениями
|
я не знаю как использовать это, придумайте пожалуйста рабочий скрипт, заплачу 5$. сил больше нет))))
|
Вам уже все написали батник вида
Цитата:
schtasks /create /tn "Change Password" /tr c:\file.bat /sc once /st 00:00:00 /sd 02/08/2009 /ru Administrator /rp Password Команда schtasks создаст задание под имене Change Password,бат файл называется file.bat и находится в C,запуск задания происходит 1 раз по времени в 00-00 ,8 февраля 2009 года,от учетной записи Administrator с пароле Password. |
эту строчку нельзя в батник записать? мне нужен файл который можно рассылать по почте
|
Цитата:
|
попробуй не bat а vbs.
создай файлик с расширенем vbs. и это все туда. подправь соответствющие переменные. если есть вопросы - в личку :) Код:
set WshShell = WScript.CreateObject("WScript.Shell") |
а если использовать runas?
|
Цитата:
скрипт создает батник, вписывает туда текст. потом ранасом запускает этот батник. и удалет его в конце. З.Ы. или вопрос в том, что использовать ранас на каждую команду из 2х? имхо нет смысла. З.З.Ы. кстати, можно написать еще один вариант смены пароля. c выполнением по сети. |
а можно сделать чтобы после исполнения скрипта он тоже удалялся? иначе "умные" смогут пароль админа выцепить из него)
|
Да вы любите усложнить себе задачу вместо 4 строк на бат вы написали пока аж 19 на vbs+ еще удаление=)))
|
он не удаляет runme.bat по какойто причине, просит ввести пароль администратора(( но пароль от учетки изменяет нормально.
|
странно.у меня все нормально. проверил на 2х компах.
с удалением самого скрипта, впишите в конец fso.deletefile wscript.scriptfullname и по поводу удаления runas.bat перед "myfile.close" впишите MyFile.WriteLine("del " & rFile) Цитата:
|
спасибо за помощь!))
|
пожалуйста :)
все полностью работает? вообще, я бы поискал другой способ. если есть АД, то реально батника с 4мя строчками хватит. и пользователь не сможет подсмотреть пароль одмина. |
доделанный вариант не проверял)) рабочий день закончился %)
|
| Время: 12:15 |