Pergunta

Existe uma maneira para programaticamente desligar a energia ou matar uma porta USB no Mac?

Foi útil?

Solução

Eu acredito que o poder USB normalmente vem diretamente da fonte de alimentação. Pode passar a placa-mãe ou algum outro hardware para combiná-lo com as linhas de dados, mas eu não acho que a tensão vai nunca através de qualquer circuito programável. Se você quiser desativar a transferência de dados, que provavelmente seria possível uma vez que é tratado por um arquivo de extensão (IOUSBMassStorageClass.kext), mas menos do que modificar a porta fisicamente, eu não acho que você será capaz de desactivar o poder.

Outras dicas

Se você está se referindo a dispositivos de armazenamento USB, de acordo com a Tiger Segurança configuartion manual (pdf):

6 Para remover o suporte para os dispositivos de armazenamento em massa (por exemplo, USB flash externo discos rígidos USB, discos rígidos externos FireWire), arraste os seguintes arquivos para o Lixo:

IOUSBMassStorageClass.kext

IOFireWireSerialBusProtocolTransport.kext

7 Abra o System / pasta / Library.

8 Arraste os seguintes arquivos para o Lixo: Extensions.kextcache Extensions.mkext

9 escolha Finder> Esvaziamento Seguro do Lixo para apagar o arquivo.

10 Reinicie o sistema.

Eu vi alguns outros ao redor coisas, mas é tudo muito Harrier. Liderando colando as portas se para ser sugerido um pouco.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top