Esta ideia não é legal, mas apenas um pouco melhor do que navegar pela pasta pessoal de cada vez.
Use o Automator . O procedimento a seguir pressupõe que você tenha a pasta compartilhada na máquina virtual contendo algumas pastas na pasta base do Mac OSX, como Desktop, Dropbox, and Documents
. Se você tem muitas pastas em lugares diferentes em seu sistema, você teria que escrever instruções condicionais para cada pasta no JavaScript abaixo.
- Instale Obter arquivo Path.action . Consulte o link para obter mais informações.
- Arquivo > Novo > Serviço
- "O serviço recebe arquivos" ou pastas selecionados "" em " Localizador " na parte superior
- Adicione a ação " Obter caminho do arquivo " ao fluxo de trabalho. Escolha "POSIX (Unix)".
- Adicione a ação " Executar JavaScript " ao fluxo de trabalho.
-
Adicione o seguinte código. Edite como você precisa.
function run(input) { var B = input[0]; // property name is 0 C = B.replace(/\u002f/g, "\"); // convert the file separators var D = C.replace(/^\Users\myusername/, "Z:"); // Edit this line as needed. //For example, you may have D: drive instead. return D; }
-
Adicione a ação " Copiar para a área de transferência " ao fluxo de trabalho.
- Salve o serviço.
- Agora, selecione um arquivo ou pasta que é compartilhado com a máquina virtual. Clique em Localizador > Serviço > e selecione o serviço que você acabou de criar. Em seguida, vá para o Windows Explorer da máquina virtual e cole o conteúdo da área de transferência na barra de endereços do Explorer.