Тема: Free Pascal. Створення каталогів (папок) під Windows 7 і вище.
Зіткнувся з такою проблемою у Winows 7: не вдається створити каталог всередині системних папок Windows - відсутній доступ. Навіть якщо запускаю програму від імені адміністратора. Пробував різними способами: традиційною процедурою MkDir('папка'), спробував запуском Exec('mkdir','каталог') - але виявилося що внутрішні команди так виконати неможливо (до речі, а як запускати внутрішні команди операційної системи із своєї програми ?), потім Exec('createdir.bat',' '), де в зовнішньому файлі createdir.bat була прописана команда "mkdir папака".
В останній спробі все запустилося, але теж виникли проблеми з доступом.
І це все при тому, що виконання команди "mkdir папака" вручну з командного рядка або запуск createdir.bat створює потрібну папку без проблем.
Рішення якесь повинно бути, адже той самий Total Commander чи FAR якось виконує таку задачу.
А от під Windows XP все працює.