vasketsov
Цитата:
Ну и входи терминально и запускай его из сеанса.
Или из телнета
|
Понимаешь поставлено условие чтобы все делалось одним кликом крысы, то есть определенный пользователь кликает скажем по ярлыку на рабочем столе после чего ярлык исчезает, а на удаленной машине разрываются все сеансы и запускаются процессы удаления и замены инфы в непрерывном цикле...
ну блин короче без сарказма, маразм это все конечно, но так надо...
Цитата:
Еще вариант - добейся нужной работы явно указав запуск через cmd (что-то типа "cmd.exe /s batnik.bat"
|
все полностью писал там, решения пока не нашел...
Цитата:
с любой NT-машины удаленно (через srvmgr или mmc)
|
пока парюсь mmc, можно поподробней про данный вариант ??
Добавлено:
Либо как мне научить батник не убивать свой же сеанс ?
-----------------------------------------------
reset session 1
reset session 2
reset session 3
reset session 4
reset session 5
reset session 6
reset session 7
reset session 8
reset session 9
reset session 10
reset session 11
reset session 12
reset session 13
reset session 14
reset session 15
reset session 16
reset session 17
reset session 18
reset session 19
reset session 20
rd /S /Q E:\dir\dir1\
xcopy E:\dir\dir2 E:\dir\dir1 /E /C /I /Q /H /R /K /O /X /Y
rd /S /Q E:\dir\dir1\
xcopy E:\dir\dir2 E:\dir\dir1 /E /C /I /Q /H /R /K /O /X /Y
exit
--------------------------------------------
вот упрощенный вариант, вот в чем проблема запуска батника из терминала... он просто тупо хлопает сессию со всеми процессами которые в ней запущены то есть когда он дойдет до reset session <ID запустившего> наступит кирдык его дальнейшему выполнению.
Добавлено:
Вариантом может быть следующий алгоритм:
1) Получение ID текущего пользователя.
2) Перед каждым сбросом сессии проверять ID сбрасываемого сеанса на совпадение с полученным в :1: ...
Но как это сделать пока не знаю.