Цитата: чтобы не мусорить на чужом компе лишний раз. даже подтирая за собой. Да и прав на запись может случайно не найтись.
В %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, куда бы ни пришел - моя "флешка" всегда автоматом в сети, видит другие компы, к принтеру и инету подключена
Удобная схема, рекомендую. По финансам единственно не всем конечно доступна, ноуты обычно подороже стационарников стоят