Nejprve uložte dotaz do textového souboru sql (textový soubor s příponou .sql). Nezapomeňte na začátek přidat příkaz USE, který serveru sdělí, se kterou databází chcete pracovat. Pomocí příkladu z MSDN:
USE AdventureWorks2008R2;
GO
SELECT p.FirstName + ' ' + p.LastName AS 'Employee Name',
a.AddressLine1, a.AddressLine2 , a.City, a.PostalCode
FROM Person.Person AS p
INNER JOIN HumanResources.Employee AS e
ON p.BusinessEntityID = e.BusinessEntityID
INNER JOIN Person.BusinessEntityAddress bea
ON bea.BusinessEntityID = e.BusinessEntityID
INNER JOIN Person.Address AS a
ON a.AddressID = bea.AddressID;
GO
Poté ve svém dávkovém souboru spustíte SQLCMD a předáte mu soubor sql (s cestou) jako parametr.
Pokud se potřebujete také ověřit, budete muset do příkazu SQLCMD přidat parametry -U a -P.
Zde je článek MSDN zabývající se nástrojem sqlcmd s více podrobnostmi.