I doubt you'll find a way to do this from the command-line without using third-party tools. But if you're open to using an executable, you can write one yourself fairly easily. For example:
using System;
using System.Runtime.InteropServices;
static class Program
{
static void Main(params string[] args)
{
try
{
dynamic excel = Marshal.GetActiveObject("Excel.Application");
dynamic workbooks = excel.Workbooks;
foreach (string sheetName in args)
{
try
{
dynamic workbook = workbooks[sheetName];
workbook.Close(false);
}
catch (COMException)
{
Console.WriteLine("The workbook '{0}' is not open.", sheetName);
}
}
}
catch (COMException)
{
Console.WriteLine("Excel is not running.");
}
}
}