|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
20.01.2018, 16:45 | #1 |
Регистрация: 13.01.2018
Сообщений: 3
|
перемещение файла в другое расположение на 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, 17:25 | #2 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,760
|
С вирусами здесь не помогают
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Преобразование кода из C в PascalABC.NET (символы и строки) - PascalABC.NET | ParkerVans | Помощь студентам | 5 | 05.12.2017 10:09 |
Создать список из повторяющихся слов текста из файла. Первый элемент-наиб.часто повторяющееся слово - PascalABC.NET | Тер | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 17.12.2016 13:05 |
Заданы два текстовых файла, состоящие из целых чисел, упорядоченных по возрастанию.(PascalABC.NET) | Moroshka21 | Помощь студентам | 1 | 11.12.2016 01:16 |
Запуск звукового файла в PascalABC.NET | MisterDie | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 17.09.2013 16:52 |
Перемещение ячейки в другое место! | Babur4iK | C# (си шарп) | 2 | 16.01.2013 00:16 |