V
Vadik(R)
Возможно немного ошибься разделом, так как проблем больше относиться к ОС.
В общем, сейчас написал программу примерно с таким кодом:
Потом решил удалить этот файл физически. Захожу в папку "C:\windows\" - там нет этого файла. Я в шоке.
Запустил программу с правами админисратора - начала писать в "C:\windows\", а если программа запущена без прав админитратора, то она пишет текст в файл куда-то, только неизвестно куда. Но то, что она пишет куда-то - это точно, я проверял кодом:
Для обычного запуска и запуска с правами администратора выдает разное содержимое файла. Куда она может писать без прав администратора? Нужен путь файла.
В общем, сейчас написал программу примерно с таким кодом:
Код:
assign(f, 'C:\windows\log.txt');
rewrite(f);
writeln(s);
close(f);
Запустил программу с правами админисратора - начала писать в "C:\windows\", а если программа запущена без прав админитратора, то она пишет текст в файл куда-то, только неизвестно куда. Но то, что она пишет куда-то - это точно, я проверял кодом:
Код:
assign(f, 'C:\windows\log.txt');
reset(f);
while not eof(f) do
begin
readln(f, s);
writeln(s);
end;
close(f);