Como posso ejetar um cartão de memória ou outra mídia removível da linha de comando (sem remover o leitor)?

1

Eu posso ejetar uma unidade de rede usando net use X: /DELETE , mas quando tento usar esse mesmo comando em mídia removível, recebo um erro:

The network connection could not be found.

More help is available by typing NET HELPMSG 2250.

Sim, obviamente, não é uma conexão de rede, então como faço para ejetar o dispositivo de um script?

    
por Michael 24.04.2013 / 06:58

1 resposta

1

Não parece haver um comando interno do Windows para fazer isso. Pode haver funcionalidade de script no VBScript ou no PowerShell, mas não vi nenhum.

No entanto, você não é a única pessoa a perguntar isso. Eu encontrei este em uma rápida pesquisa no Google. Algum código C ++ a ser compilado para fornecer um comando da CLI para ejetar mídia. Veja a primeira resposta da pergunta para um link para o código.

Aqui está um programa pré-compilado que faz algo semelhante.

    
por 24.04.2013 / 07:04