Jak mogę wysunąć kartę pamięci lub inny nośnik wymienny z linii poleceń (bez wyjmowania czytnika)?


1

Mogę wysunąć dysk sieciowy za pomocą net use X: /DELETE ale gdy próbuję użyć tego samego polecenia na nośniku wymiennym, pojawia się błąd:

The network connection could not be found.

More help is available by typing NET HELPMSG 2250.

Tak, oczywiście nie jest to połączenie sieciowe, więc jak wysunąć urządzenie ze skryptu?


1
To jest nie duplikat drugiego pytania. To pytanie dotyczy usunięcie urządzenie USB; to jest o wyrzucanie nośnik wymienny. Wykorzystanie rozwiązań w drugim pytaniu będzie usunąć napęd, który nie jest taki sam jak wyrzucanie nośnik w napędzie. Jeśli wyjmiesz kartę pamięci z czytnika kart, możesz wyjąć kartę i podłączyć inną kartę i zacząć z niej korzystać. Jeśli go usuniesz, cały czytnik zostanie usunięty, a odzyskanie go będzie prawdziwym bólem.
Synetech

Odpowiedzi:


1

Wydaje się, że nie ma wbudowanego polecenia Windows, aby to zrobić. W VBScript lub PowerShell mogą występować funkcje skryptowe, ale nie widziałem żadnego.

Jednak nie jesteś jedyną osobą, która o to pyta. znalazłem to w szybkim wyszukiwaniu Google. Część kodu C ++ do skompilowania, aby dać ci polecenie CLI do wysuwania nośnika. Spójrz na pierwszą odpowiedź na pytanie, aby uzyskać link do kodu.

Oto prekompilowane program to robi coś podobnego.


Wow, jestem zaskoczony, że nie jest to możliwe bez zewnętrznego oprogramowania. Wolałabym po prostu wyciągnąć kartę, niż musiałbym przejść do wszystkich problemów.
Michael

pamiętaj, aby włączyć „szybkie usuwanie”, aby nie uszkodzić danych
Keltari

upewnię się, że jest włączona. jednak i tak powinno być bezpiecznie, jeśli nie piszę dysku, prawda? Po prostu uruchamiam skrypt importu zasobów, który tylko odczytuje dane z urządzenia.
Michael

Jeśli nie piszesz na dysk, teoretycznie pamięć podręczna nie musi być przepłukiwana ... ale nigdy nie wiesz ... lepiej niż przepraszam, prawda?
Keltari

1
Wygląda na to, że narzędzie Freeject faktycznie wysuwa nośnik wymienny bez wyjmowania dysku. Wreszcie rozwiązanie. Dzięki!
Synetech
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.