É possível ter um arquivo oculto no Windows, mas visível no OS X?

2

Essencialmente, estou tentando ter um pen drive com duas versões de um software, um executável do Windows e um executável do Mac. Eu quero o arquivo do Mac escondido no Windows e vice-versa. Eu achei que eu poderia usar SetFile e tornar um arquivo invisível, que o Windows irá ignorar. No entanto, parece que o Mac não ignora o atributo oculto para o Windows. Este é um problema para o meu caso de uso. Existe alguma maneira de alcançar meu objetivo? Estou aberto a diferentes sistemas de arquivos (NTFS, FAT32, UDF, ISO9660 / Joliet, etc)

Fazendo um arquivo oculto no OS X, mas visível no Windows e vice-versa

Isso sugere apenas marcar o arquivo como oculto no Windows, mas parece que o sinalizador agora é obedecido pelo OS X.

    
por bodangly 27.03.2015 / 18:37

1 resposta

0

Uma possibilidade é usar a opção makehybrid do hdiutil para criar uma imagem de disco HFS / ISO híbrida, com os arquivos do Mac ocultos no sistema de arquivos ISO e os arquivos do Windows ocultos no sistema de arquivos HFS. Veja um exemplo de uma pergunta anterior sobre o stackoverflow :

hdiutil makehybrid -o image.iso source_folder -iso -hfs -hide-iso cd_folder/application.app -hide-hfs "{cd_folder/application.exe,cd_folder/autorun.inf}"

Eu não testei isso, mas acho que, para manter a estrutura híbrida no pen drive intacta, você precisará montar a imagem, un montar (mas não ejetar) o pen drive, e então use dd para copiar os dados brutos para o disco atual (eu tenho certeza que você precisa usar as entradas / dec / rdisk #, não aquelas com s # sufixo).

    
por 28.03.2015 / 17:11