PureBasic - форум

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » PureBasic - форум » Вопросы по PureBasic » Залитие файла и его установка на ПК с заменой


Залитие файла и его установка на ПК с заменой

Сообщений 1 страница 2 из 2

1

Как вы знаете бывают зараженные файлы Host, как реализовать загрузку моего чистого файла Host , чтобы на другом компе у кого зараженный мог по нажатию кнопки с моей программы установить в данном месте мой чистый файл, который я залил в прогу, как я понял спросит заменить файл? там автоматом как-нибудь да прописать, обьясните пжл как так делать! Как указать путь куда будет сохраняться мой файл, как залить свой файл в мою же прогу  и тд!
Проблему РЕШИЛ!!!
Теперь новая появилась, на рабочий стол hosts все дела он записывает, а вот в путь C:\WINDOWS\system32\drivers\etc\hosts.sma он не записывает вообще и не заменяет даже, ни каких действий! Возможно ли это потому что стоит атрибут у папки etc только чтение??? как убрать атрибут этот через команду? и еще вопрос CreateFile - это добавить файл,  а как удалить из указанного в программе места? прошу дать код! спс!

Отредактировано Алексей (09.12.2014 19:32:07)

0

2

Записывать в системную папку нужно только с правами администратора.

Алексей написал(а):

как убрать атрибут этот через команду?

SetFileAttributes().

Алексей написал(а):

CreateFile - это добавить файл

Точнее, это создать новый файл. Если файл существует он будет удален и вместо него создастся новый.

Алексей написал(а):

а как удалить

DeleteFile().

Функции работы с файлами.
http://www.purebasic.com/documentation/file/index.html
http://www.purebasic.com/documentation/ … index.html

0


Вы здесь » PureBasic - форум » Вопросы по PureBasic » Залитие файла и его установка на ПК с заменой