igor_andreev
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата: чтобы не мусорить на чужом компе лишний раз. даже подтирая за собой. Да и прав на запись может случайно не найтись. | В %temp% писать можно всегда, любому юзеру. И погадить туда всегда приятно Ты для переносного фара батник пишешь? @echo off > "%temp%\tmp.vbs" echo Set Procs = GetObject("winmgmts://localhost") >>"%temp%\tmp.vbs" echo ColProcess = "'Far.exe'" >>"%temp%\tmp.vbs" echo Set Processes = Procs.ExecQuery("select * from Win32_Process Where Name = " ^& ColProcess) >>"%temp%\tmp.vbs" echo For Each i In Processes >>"%temp%\tmp.vbs" echo WScript.Echo i.CommandLine >>"%temp%\tmp.vbs" echo Next cscript "%temp%\tmp.vbs" //nologo | find /i "что надо" del "%temp%\tmp.vbs" У мну был такой батник, полностью по другому правда работал и поболе функциональности. Он полностью подменял все записи в реестре, еще устанавливал Colorer, BgCopy, запускался с нужными параметрами консольного окна в зависимости от разрешения экрана(80x25 ф топку). Параметры консольного окна в твой батник прям просятся. Цитата: чего делать при отсутсвии красивого решения | Потом я на батник и флешки забил и пошел по пути технического прогресса . Мое красивое решение - у меня уж второй год в качестве 60-80 Гб флешки - маленькие килограмовые ноуты Sony(Фар стоит ессно), в папке с собой таскаю. И в двух офисах, на складе и дома везде ноуты и WI-FI, куда бы ни пришел - моя "флешка" всегда автоматом в сети, видит другие компы, к принтеру и инету подключена Удобная схема, рекомендую. По финансам единственно не всем конечно доступна, ноуты обычно подороже стационарников стоят |