Usando nmake con comodines en el makefile

Estoy intentando configurar un archivo make make para exportar nuestros archivos de maquetas de balsamiq a archivos png de forma automática, pero me temo que no puedo identificar ni cómo hacer una regla genérica para hacerlo, sin enumerar explícitamente todos los archivos. Quiero exportar.

Esta página detalla la sintaxis de la línea de comandos para exportar los archivos, yesta página contiene un ejemplo que parece que contiene una regla genérica para archivos .obj a archivos .exe.

El makefile que he probado hasta ahora se parece a esto:

.bmml.png:
    "C:\Program Files\Balsamiq Mockups\Balsamiq Mockups.exe" export 
.bmml.png:
    "C:\Program Files\Balsamiq Mockups\Balsamiq Mockups.exe" export $< $@
lt; $@

Pero esto no funciona.

Si simplemente ejecuto nmake (con algunos archivos png desactualizados), nmake simplemente hace esto:

[C:\Temp] :nmake

Microsoft (R) Program Maintenance Utility Version 9.00.30729.01
Copyright (C) Microsoft Corporation.  All rights reserved.


[C:\Temp] :

Si le pido que construya un archivo específico, hace esto:

[C:\Temp] :nmake "TestFile.png"

Microsoft (R) Program Maintenance Utility Version 9.00.30729.01
Copyright (C) Microsoft Corporation.  All rights reserved.

NMAKE : fatal error U1073: don't know how to make '"TestFile.png"'
Stop.

[C:\Temp] :

¿Algún gurú de Nake por ahí que pueda aclararme?

Un ejemplo de makefile que simplemente crea archivos .dat a partir de archivos .txt al copiarlos, para experimentar, se ve así:

.txt.dat:
    copy 
.txt.dat:
    copy $< $@
lt; $@

esto tampoco hace nada, así que claramente no entiendo cómo funcionan tales reglas genéricas. ¿Debo especificar un objetivo arriba que de alguna manera enumera los archivos que quiero?

Editar: En respuesta a la nueva respuesta:

Este makefile:

{}.txt{}.dat:
    copy $** $@

con este archivo (test.dat)

1
2
3

y este comando:

NMAKE test.txt

Produce este mensaje de error:

[C:\] :nmake test.txt

Microsoft (R) Program Maintenance Utility Version 9.00.30729.01
Copyright (C) Microsoft Corporation.  All rights reserved.

NMAKE : fatal error U1073: don't know how to make 'test.txt'
Stop.

Respuestas a la pregunta(2)

Su respuesta a la pregunta