
Estou pesquisando literalmente horas a fio por issolinha mágicaque usa arquivo .bat, arquivo AHK ou QUALQUER ARQUIVO para ejetar 3 cartões SD simultaneamente.
Existem muitos softwares de terceiros que fazem isso, mas todos eles desativam a unidade posteriormente e ela não será remontada novamentesomente depois de reiniciar o sistema. (mesmo travar o explorer.exe e reiniciá-lo não ajuda)
Como faço para criar um atalho para fazer com que meus 3 leitores de cartão ejetem os cartões SD correspondentes e sejam montados novamente quando inseridos novamente
Windows 10 Pró x64
Coisas que tentei:
%windir%\System32\rundll32.exe shell32.dll, Control_RunDLL hotplug.dll
USB_Disk_Eject.exe
DriveRemove.exe
Nircmd
USBDview
MountVol: G /D
e muito mais, todos os quais desativam a unidade após a ejeção
Responder1
O Windows há muito tempo desabilita o cache de gravação em dispositivos de mídia removível, a menos que você tenha habilitado esse recurso intencionalmente. Isso significa que "remover hardware com segurança" não é necessário para manter estruturas de arquivos em uma unidade flash ou mídia semelhante. Caso os dispositivos tenham o recurso habilitado, desative-os e remova a mídia quando os processos forem concluídos.
Além disso, talvez você não precise reinicializar se decidir continuar usando o método descrito. Se você abrir o Gerenciador de Dispositivos e selecionar o ícone do computador na parte superior e, em seguida, o ícone "atualizar" da barra de ferramentas, ele registrará novamente os dispositivos ausentes.