Partia, aby sprawdzić, czy dyski wymienne są podłączone. Jeśli tak, wykonaj inne polecenie


0

Wiem, jak sprawdzić, czy istnieją dyski wymienne połączone z poleceniem CMD

wmic logicaldisk where drivetype=2 get deviceid, volumename, description

Ale teraz chciałbym utworzyć partię, która sprawdzi, czy są podłączone dyski wymienne, a jeśli tak, to wykona inne polecenie lub uruchomi inną partię.

Jak mam to zrobić?

Odpowiedzi:


0

Użyj następujących opcji:

wmic logicaldisk where drivetype=2 get deviceid, volumename, description | findstr /C:"Removable Disk"
if %errorlevel% == 0 (
    Rem Put commands in here to run if disk is found
) else (
    Rem Put commands in here to run if disk not found
)

Najłatwiejszym sposobem jest ustawienie pliku wsadowego na uruchamianie zgodnie z zaplanowanym zadaniem co x minut - chociaż „wykrycie” dysku wymiennego może potrwać nawet tyle minut.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.