Использование команд DOS в файле ярлыка (.lnk)

Использование команд DOS в файле ярлыка (.lnk)

Есть ли способ создать файл ярлыка (.lnk), который использует командную строку DOS вместо указания на файл?

Было бы здорово просто создать ярлык вместо того, чтобы вызывать командную строку каждый раз, когда мне нужно выполнить определенное действие.

Спасибо за вашу помощь.

решение1

Ярлыки Windows могут указывать на любую команду. Если вы хотите запустить команду "DOS", вы, вероятно, ищете одну из команд, которая является частью программы cmd(которая также может запускать пакетные файлы). Для запуска этих встроенных команд вам нужно запустить через cmd, например,

cmd /k dir

Но если вы хотите направить вывод команды в файл, вам придется запустить его в пакетном файле или в правильно заключенной в кавычки команде, переданной в cmd, например,

cmd /k "dir >\mydirectory"

Имейте в виду, что ярлыку можно указать, что он должен запускаться в определенном каталоге. Если вы его не укажете, он будет в системном каталоге.

Дальнейшее чтение:

Связанный контент