Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Не убирается файлы с диспетчера задач.

Ответить
Настройки темы
CMD/BAT - Не убирается файлы с диспетчера задач.

Новый участник


Сообщения: 30
Благодарности: 0

Профиль | Отправить PM | Цитировать


Программа senteticks не удаляется с диспетчера пока сам не закрою
Код: Выделить весь код
@echo off
timeout 2 
taskkill /F /IM conhost.exe
del "C:\ProgramData\1\*.*" /q
timeout 2
taskkill /F /IM senteticks.exe
del "C:\ProgramData\1\*.*" /q
timeout 2
del "C:\ProgramData\1" /q
msg * "Successfully!"
exit
Кто может подсказать команду чтоб можно было закрыть файл и потом чтоб папка сама удалилась.

Отправлено: 03:27, 22-06-2017

 

Ветеран


Сообщения: 1274
Благодарности: 564

Профиль | Отправить PM | Цитировать


DetFedot,
надо закрыть открытую программу, которую возможно используют несколько процессов?
сначала надо закрыть процесс (со всеми дочерними, ключ /t)
Код: Выделить весь код
taskkill /F /IM senteticks.exe /t
может требуется достаточно времени, поиграть с timeout
после этого можно удалять папку
;все должно получиться.

Отправлено: 11:41, 22-06-2017 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 30
Благодарности: 0

Профиль | Отправить PM | Цитировать


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

Отправлено: 19:32, 22-06-2017 | #3


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


DetFedot, что такое senteticks.exe?

Отправлено: 20:38, 22-06-2017 | #4

x0r x0r вне форума

Забанен


Сообщения: 795
Благодарности: 137

Профиль | Цитировать


а зачем убивать conhost.exe ? этож спомогательная штука для консоли в W7+ ее кагбе ненада трогать.

Код: Выделить весь код
@echo off
set rd=%TEMP%\%RANDOM%
if not exist %rd% md %rd%
cd /d %rd%
taskkill /F /IM senteticks.exe /t
timeout 5
if exist "C:\ProgramData\1\" (
	rmdir /S /Q "C:\ProgramData\1"
   ) else (echo Нету такой папки...)
timeout 5
del "%0"
?
таймаут и эхо в конце можно убрать, сразу удаляя батнег:
Код: Выделить весь код
@echo off
set rd=%TEMP%\%RANDOM%
if not exist %rd% md %rd%
cd /d %rd%
taskkill /F /IM senteticks.exe /t
timeout 5
if exist "C:\ProgramData\1\" (
	rmdir /S /Q "C:\ProgramData\1"
   ) else (
del "%0"
)
del "%0"
и еще. у проги может быть самозащита от убийства таким простым способом. потому и неубиваеццо.
Это сообщение посчитали полезным следующие участники:

Отправлено: 21:15, 22-06-2017 | #5


Новый участник


Сообщения: 30
Благодарности: 0

Профиль | Отправить PM | Цитировать


conhost.exe отвечает за запуск команды и для полного удаления я хотел чтоб он тоже отключился после этого всего.
Удаления conhost.exe я сам уже дописал в бат файл.

Спасибо код сработал на ура!

А можете подсказать код для удаления папки в придачу к этому всему

Отправлено: 22:26, 22-06-2017 | #6

x0r x0r вне форума

Забанен


Сообщения: 795
Благодарности: 137

Профиль | Цитировать


Какой папки? У мя стираеццо 1 и все её содержимое.

Отправлено: 23:02, 22-06-2017 | #7


Новый участник


Сообщения: 30
Благодарности: 0

Профиль | Отправить PM | Цитировать


У меня оно все в папке удаляется а папка остается.
Возможно есть баги на windows 10.

Отправлено: 23:14, 22-06-2017 | #8

x0r x0r вне форума

Забанен


Сообщения: 795
Благодарности: 137

Профиль | Цитировать


хз. у мя W7 и rmdir /S все удаляет. посмотри справку у себя в W10 rmdir /? что там пишут про эту опцию.
В W7 пишут :
Код: Выделить весь код
rmdir /?
Удаление каталога.

RMDIR [/S] [/q] [диск:]путь
RD [/S] [/q] [диск:]путь

    /S      Удаление дерева каталогов, т. е. не только указанного каталога,
            но и всех содержащихся в нем файлов и подкаталогов.
всё так и работает.

может добавь слэш после 1 -> rmdir /S /Q "C:\ProgramData\1\"

Отправлено: 23:24, 22-06-2017 | #9


Новый участник


Сообщения: 30
Благодарности: 0

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
RMDIR [/S] [/q] [диск:]путь
RD [/S] [/q] [диск:]путь

    /S      Удаление дерева каталогов, т. е. не только указанного каталога,
            но и всех содержащихся в нем файлов и подкаталогов.

    /Q      Отключение запроса подтверждения при удалении дерева каталогов
            с помощью ключа /S.

Отправлено: 23:51, 22-06-2017 | #10



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Не убирается файлы с диспетчера задач.

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Доступ - [решено] Зависание мыши ,клавиатуры не действует диспетчера задач,не выгружаеться рабочий стол vlad19704 Microsoft Windows 2000/XP 2 26-01-2014 19:29
Разное - [решено] Как сделать активным пункт вызова Диспетчера задач в контекстном меню Панели задач? iron felix Microsoft Windows 2000/XP 3 29-11-2013 07:43
Интерфейс - [решено] Не убирается панель задач в полноэкранном видео Erix Microsoft Windows 8 и 8.1 1 26-11-2012 00:04
Ничего не запускается, кроме диспетчера задач! hohlenok Лечение систем от вредоносных программ 11 21-07-2010 12:26




 
Переход