C# Получают рабочий каталог другого процесса

Я сделаю gruopby с df2, map

s=df2.groupby('K ID')['C'].apply(','.join)

df1['Present In']=df1['K ID'].map(s).fillna('')
8
задан animuson 1 February 2012 в 22:31
поделиться

3 ответа

Для получения рабочего каталога (текущий каталог) другого процесса в c# смотрят на https://stackoverflow.com/a/23842609/3029359

0
ответ дан 5 December 2019 в 18:55
поделиться

Вы пробовали Application.ExecutablePath ?

Кроме того, существует множество путей, которые могут быть получено из приложения

1
ответ дан 5 December 2019 в 18:55
поделиться

Я думаю, что Environment.CurrentDirectory должен предоставить вам каталог, в котором был запущен исполняемый файл. Он надежен только в начале процесса, потому что он может измениться позже.

Или, может быть, попробуйте Process.GetCurrentProcess (). StartInfo.WorkingDirectory . Сам я не пробовал, просто посмотрел на MSDN

8
ответ дан 5 December 2019 в 18:55
поделиться
Другие вопросы по тегам:

Похожие вопросы: