Поскольку вы можете закрепить только один cmd, вот альтернатива, если у вас установлен .NET Framework - очень простое приложение на C #:
Заполните текстовый файл следующим содержимым:
class Program {
static void Main() {
System.Diagnostics.Process.Start(@"c:\test.bat");
}
}
где Program
- имя исполняемого файла, который вы хотите создать, а c:\test.bat
- полный путь к пакетному файлу.Сохраните файл как Program.cs
.Выполните следующее из командной строки:
c:\Windows\Microsoft.NET\Framework\v2.0.50727\csc.exe Program.cs
Вы можете заменить 2.0.50727
тем каталогом, который существует на вашем компьютере - может быть 1.1.something или 3.5 или 4.0.something - для этого сценария все одинаково.
Это сгенерирует Program.exe.Вы можете поместить этот исполняемый файл куда угодно и прикрепить исполняемый файл к панели задач.Вы можете отказаться от файла .cs, как только закончите работу над созданием исполняемых файлов.
Вид дерьмового решения, но оно должно работать, если вы не найдете ничего лучшего.И если у вас нет .NET Framework (что я не уверен, что это возможно даже в Windows 7), вы можете установить его довольно легко.