Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   автоматически закрытие командной строки (http://forum.oszone.net/showthread.php?t=353716)

rafka 15-06-2023 16:28 3010661

автоматически закрытие командной строки
 
Здравствуйте,
бат файл находиться внутри папки %temp%\soft\
как сделать что бы после удаление папки %temp%\soft\
закрывался cmd. При таком раскладке после окончание на командной строки пишет С:\>


Код:

@echo off
echo.
echo The script is waiting to run...
timeout 10 > nul
taskkill /im OfficeC2RClient.exe /f  > nul
:: CleanUp And Exit
cd \
(goto) 2>nul&rd /s /q "%temp%\soft\"
del /q /f "%0"
cls & exit


Serguei Kouzmine 17-06-2023 05:46 3010720

самоудаляющийся бат хотите сделать ? вирусописатели 90-x аплодировали бы вам

https://stackoverflow.com/questions/...ter-completion

rafka 17-06-2023 16:50 3010755

Цитата:

Цитата Serguei Kouzmine
самоудаляющийся бат хотите сделать ? вирусописатели 90-x аплодировали бы вам »

нет даже в мыслях не было. Просто не хочу мусорить большим файлом компьютер. Удалить то удаляется а вот после удаление не закрывается открытый бат файл.
Суть такого что бат с сервера копирует папку на локальный компьютер пользователя, а потом происходить установки программы и после установки это папка удаляется вместе с батом а мне хочется что после удаление всего и сам командный батник закрывался

ShaddyR 18-06-2023 15:10 3010775

rafka, так тем-же тасккилом сносить все процессы cmd из памяти? что-то типа
Код:

pushd "%temp%\soft" || taskkill /im cmd.exe /f  > nul
только аккуратно - зачистит все командные процессоры, находящиеся на моменте в памяти)
А вообще - полагаю, что что-то либо вызывается из этого батника неверно, либо сам бат-ник вызывается с командной строки без указания нужного параметра - самозавершения работы оболочки - cmd /c

Serguei Kouzmine 18-06-2023 16:38 3010783

у вас на самом деле благородные намерения?

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

ShaddyR 18-06-2023 18:17 3010796

Цитата:

Цитата ShaddyR
что-то типа »

не надо, достаточно
Цитата:

Цитата ShaddyR
бат-ник вызывается с командной строки без указания нужного параметра - самозавершения работы оболочки - cmd /c »



Время: 23:56.

Время: 23:56.
© OSzone.net 2001-