Мне было интересно, есть ли способ узнать с помощью командной строки в Windows, если копия выполняется?

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

1 ответ1

0

AutoHotkey, этот мастер на все руки, может помочь вам здесь. Простой скрипт, подобный следующему:

SetTitleMatchMode 2
if WinExist("Copying") or WinExist("Seconds remaining")
{ Exit 1 }
Exit 0

может быть выполнен из командного файла:

AutoHotkey DetectCopy.ahk
echo %ErrorLevel%

ErrorLevel , очевидно, будет равен 1, если активен диалог копирования, и 0 в противном случае.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .