109: (Default)
[personal profile] 109
что-то не могу сообразить. есть relative path, типа "..\..\my\special\folder\containing\generic\scripts", который в начале выполнения cmd скрипта надо добавить в path, чтобы оттуда можно было вызывать по-быстрому. но добавлять, естественно, надо absolute path, а не relative. как одно в другое превратить внутри командника?

и, уж раз зашла такая пьянка - как из программы, запущенной из комадника, передать что-нибудь обратно в этот командник? передать что-нибудь более осмысленное, чем errorlevel. под программой можно понимать что угодно - бинарник, powershell script, другой cmd script.

(no subject)

Date: 2007-10-11 07:53 am (UTC)
From: [personal profile] alll
а вообще можно юзать писать скрипты на жабаскрипте (и пускать их через csript), тогда будет доступ к достаточно мощному api.

(no subject)

Date: 2007-10-11 09:13 am (UTC)
From: [identity profile] 109.livejournal.com
спокуха! сами скрипты пишутся на powershell, и там никаких проблем. но сначала, чтобы запустить powershell из cmd, надо некоторую обвязку сделать, и вот тут-то наступает жопа. мне, грубо говоря, надо передать path из powershell назад d cmd, чтобы там выставить правильный path, чтобы все последующие запуски powershell уже работали как надо.

Profile

109: (Default)
109

March 2019

S M T W T F S
     12
3456789
101112131415 16
17181920212223
24252627282930
31      

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags