danetz
Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Mavrikii не, анлокер - это было бы просто, я сразу проверил, да и процесс монитор бы показал. В скрипте страння строчка открытия бат файла эксплорером. Но для меня это дает тот же баг, что запуск файла вручную, я просто упросил себе тесты. Добавлено: Случайная зацепка привела меня к решению. Не факт что у кого - то проблема эта есть, но случай интересный. В общем, тыкался-мыкался я, пока рандомно не прописал в скрипте место куда ложится файл - темповскую папку. В темповской все сохраняется и работает! Это уже серьезная зацепка. Дальше - проще. Мой батник - натравка монитра на имя 1.bat и тупое сравнение по строчкам в логах. Строчки там разные, сразу убираем саксессы, нам не интересны хорошие события. И нужное событие я нашел не в логе "плохого" случая. Там как раз сразу после ошибок FILE LOCKED WITH ONLY READERS идут пендинг ошибки. Я обратил внимание что есть в хорошем. А именно строчка NAME NOT FOUND, где в разделе путь стояло HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers\C:\Temp\1.bat Знакомое название службы, которую я всю жизнь отключал - информация о совместимости приложений. Бесполезная хрень, которая в стародавние времена бесила своими услужливыми окнами с вопросами, но думаю - чем черт не шутит. Запустил службу - и заработало. |