Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MS Windows > Запуск VB скрипта на удаленной компьютере


Автор: mdyug 11.11.2010, 12:59
Собсно дано домен с кучей компов (можно рассмотреть частный случай с 1 компом). Хочу почистить темпы в %USERPROFILE% (тоесть в профиле текущего, залогиненного пользователя вычистить все что он нашел в нете  smile ). Logon, logoff, startup, shutdown скрипты меня не совсем устраивают, это крайний вариант(причина в том что многие просто лочат комп перед уходом, а не выключают его. Насильно их логофить, ребутать и тп не хочу). Собсно как мне добраться до желанных "%USERPROFILE%\Local Settings\Temporary Internet Files" и запустить скрипт на всех компах в домене. Есть ли какие-либо варианты?

Делал так:
Цитата

strIETemp = oShell.ExpandEnvironmentStrings("%USERPROFILE%") & "\Local Settings\Temporary Internet Files"

Но при запуске например через "psexec \\remotecomp scriptname" получаю путь к своему профилю а не профилю пользователя (ибо скрипт то от моего имени пускается) да и "psexec \\remotecomp -c scriptname" скрипта не хочет копировать (тоесть на всех компах в домене его не так просто будет запустить)

Автор: Akina 11.11.2010, 13:59
Цитата(mdyug @  11.11.2010,  13:59 Найти цитируемый пост)
Хочу почистить темпы в %USERPROFILE% (тоесть в профиле текущего, залогиненного пользователя вычистить все что он нашел в нете   ).

Они будут тебе очень благодарны... не делай этого.

Автор: mdyug 11.11.2010, 14:11
Цитата

Они будут тебе очень благодарны... не делай этого.

Речь по большей части о %USERPROFILE%\Local Settings\Temp (строки выше я просто для примера привел). Да и есть папочка Content.IE5 специально под временные файлы эксплорера.
А после чистки темпов они таки будут благодарны ибо там имеют обыкновение селиться вирусы.

Собсно как или чем мне запускать такой код чтобы добраться до профиля работающего пользователя? Или подход изначально не верен и надо писать другой код?

Автор: mihanik 11.11.2010, 19:41
http://forum.vingrad.ru/index.php?showtopic=154708&view=findpost&p=1158195

Добавлено через 1 минуту и 49 секунд
http://forum.vingrad.ru/index.php?showtopic=154708&view=findpost&p=1457586

Автор: mdyug 12.11.2010, 11:13
Да-да, читал. Собсно, как я понял, с моим скриптом особо не попляшешь, надо переделывать -=\

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)