Кибор » Кибор - Интегрированная среда разработки ботов » Вопросы и решение проблем » У Kibor'a блокировка на взаимодействие с папкой system32?

Страниц (1): [1]
 

1. Nik2 - 05 Января, 2023 - 09:41:03 - перейти к сообщению
Здравствуйте. Мне нужно удалить файл "SRUDB.dat" из папки "C:\Windows\System32\sru".

Это все не работает:
CODE:

external(INT, "DeleteFile", "DeleteFileA", "kernel32.dll");
DeleteFile("C:\Windows\System32\sru\SRUDB.dat");


CODE:

system("DEL /F /S /Q /A ^"%windir%\\System32\\sru\\SRUDB.dat^"");


CODE:

system("DEL /F /S /Q /A ^"C:\Windows\\System32\\sru\\SRUDB.dat^"");


CODE:

external(INT, "ShellExecute", "ShellExecuteA", "Shell32.dll");
ShellExecute(0, "open", "cmd.exe", "/DEL /F /S /Q /A ^"%windir%\\System32\\sru\\SRUDB.dat^"", "", 0);


CODE:

external(INT, "ShellExecute", "ShellExecuteA", "Shell32.dll");
ShellExecute(0, "open", "cmd.exe", "/DEL /F /S /Q /A ^"C:\Windows\\System32\\sru\\SRUDB.dat^"", "", 0);


Также если создать файл "del.bat" и написать внутри него: DEL /F /S /Q /A "C:\Windows\\System32\\sru\\SRUDB.dat" то при запуске рукой файла "del.bat" все работает, нужный файл удаляется!

Если сделать так, то ничего снова не происходит (файл "del.bat" лежит в папке с Kibor.exe)
CODE:

start(pathfolder()+"del.bat");


Запуск Kibor от имени администратора не помогает.

Также не работает если сделать так:
CODE:

system("cmd.exe");

Откроется командная строка, в нее ставить: DEL /F /S /Q /A "C:\Windows\\System32\\sru\\SRUDB.dat"
Результат: "Указанный файл не найден", хотя в папке он есть.

В чем дело? Kibor намеренно не может работать с папкой system32?
2. Kibor - 05 Января, 2023 - 09:52:12 - перейти к сообщению
Не намеренно.
Почитайте как дать такие права программам в винде.
3. Nik2 - 05 Января, 2023 - 09:53:29 - перейти к сообщению
 Kibor пишет:
Не намеренно.
Почитайте как дать такие права программам в винде.


У запущенного Kibor с правами "Системы" тоже не получается удалить.
4. Kibor - 05 Января, 2023 - 10:04:55 - перейти к сообщению
Скажу только что Кибор специально не блокирует. Смотрите как правильно программно удалять файлы с System32

Powered by ExBB FM 1.0 Final