Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Delphi > Паскаль
Регистрация

Восстановить пароль
Повторная активизация e-mail

Ответ
 
Опции темы
Старый 20.01.2018, 17:45   #1
Черный
Новичок
 
Регистрация: 13.01.2018
Сообщений: 3
Репутация: 10
По умолчанию перемещение файла в другое расположение на PascalABC.NET

Задача такая. Надо чтобы exe-шник при запуске самоперемещался в произвольное уже существующее расположение, например, в папку C:\Windows\System32, затем самопереименовывался в произвольное имя, например 0000, а потом садился оттуда в автозагрузку и самозапускался при каждом последующем старте винды. Как сделать последнее я представляю:
uses Microsoft.Win32;
const a= 'autorun';
begin
var b:= Registry.LocalMachine.CreateSubKey( 'Software\Microsoft\Windows\Current Version\Run');
b.SetValue(a, GetEXEFileName);
b.Close;
end.
Но желательно, весьма желательно, чтобы программа не пыталась сесть в автозапуск, если она там уже есть. Программе предоставляются админские права. Все действия, разумеется, должны происходить програмно. Всем заранее спасибо.
Черный вне форума   Ответить с цитированием
Старый 20.01.2018, 18:25   #2
p51x
Профессионал
 
Регистрация: 15.02.2010
Сообщений: 12,470
Репутация: 2073

icq: 216409213
По умолчанию

С вирусами здесь не помогают
__________________
Запомните раз и навсегда: помочь != "решите за меня"!
p51x вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Преобразование кода из C в PascalABC.NET (символы и строки) - PascalABC.NET ParkerVans Помощь студентам 5 05.12.2017 11:09
Создать список из повторяющихся слов текста из файла. Первый элемент-наиб.часто повторяющееся слово - PascalABC.NET Тер Паскаль 0 17.12.2016 14:05
Заданы два текстовых файла, состоящие из целых чисел, упорядоченных по возрастанию.(PascalABC.NET) Moroshka21 Помощь студентам 1 11.12.2016 02:16
Запуск звукового файла в PascalABC.NET MisterDie Паскаль 4 17.09.2013 16:52
Перемещение ячейки в другое место! Babur4iK C# (си шарп) 2 16.01.2013 00:16


09:42.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru