Arquivos de comando LINK
Você pode passar argumentos de linha de comando ao LINK na forma de um arquivo de comando. Para especificar um arquivo de comando ao vinculador, use a seguinte sintaxe:
LINK @commandfile
commandfile é o nome de um arquivo de texto. Nenhum espaço ou a guia são permitidos entre o sinal de arroba (@) e o nome do arquivo. Não há nenhuma extensão padrão; você deve especificar o nome de arquivo completo, incluindo qualquer extensão. Os curingas não podem ser usadas. Você pode especificar um caminho relativo ou absoluto um com o nome do arquivo. O LINK não usa uma variável de ambiente para procurar o arquivo.
No arquivo de comando, os argumentos podem ser separados por espaços ou por tabulações (como na linha de comando) e por caracteres de nova linha.
Você pode especificar toda ou parte da linha de comando em um arquivo de comando. Você pode usar mais de um arquivo de comando em um comando de LINK. O LINK aceita comando- Arquivo conectado como se fosse especificado naquele local na linha de comando. Os arquivos de comando não podem ser aninhados. Duplica VINCULAR o conteúdo dos arquivos de comando, a menos que a opção de /NOLOGO é especificada.
Exemplo
O comando a seguir para criar uma DLL transmite os nomes de arquivos e de bibliotecas de objeto nos arquivos de comando separados e usa um terceiro arquivo de comando para a especificação da opção /EXPORTS:
link /dll @objlist.txt @liblist.txt @exports.txt