Lynn «Кофеман», ну тут увы... фарш невозможно провернуть назад и в ;;;;;;;; не выявить где разделитель, а где данные.
p.s. на практике такое встречается часто при импорте прайсов в единицы-десятки миллионов строк, но на самом деле не смертельно если отфильтровывать проблемные строки для дальнейшего изучения глазами и правки руками... ибо их сотни на миллион.
У ms само собой во всех материалах подразумевается что контроллеров домена больше одного. Был правда Франкенштейн по кличке small business server, ну да ладно с ним и его max 25 юзеров)
С кд внутри hyperv сервера, который член этого же домена - могут быть фатальные нюансы...
А зачем при наличии например бесплатного letsencrypt извращаться с самоподписанным сертификатом?
Если добавить чутка строгости - десктопные броузеры будут тоже ругаться на неизвестный сертификат.
Adamos, напомнило диалог "представьте что у вас есть 4 яблока"....)
В своё время я задаунил конторку, которая с большими понтами толкала сайты-визитки на своём патентованном движке... просто заглянул в те помои и отправил их лесом. А особенно их печаль была - им показали текущий сайт (типа переделать)... а там были показатели прибыли компании по годам в многозначных еврах)
найдутся процессЫ dotnet и у части из них в списке параметров окажется имя искомого приложения, у части попытка получить подробности приведёт к exception (например нет прав)... в итоге поиск будет долгий - поэтому ещё вариантик старого классического linux-way в виде попытки создания-блокировки файла и если облом по невозможности заблокировать - то значит другой экземпляр ещё жив и лочит (если процесс умер - блокировки не будет)
а внутри файла - pid процесса и если что можно ему и сигнал подать