Скриване на мигащата командна линия и пакетния файл при стартиране на Windows
Използвам много пакетни файлове, приложения за команден ред и дори Ruby скриптове (които се изпълняват от командния ред). Едно от нещата, които винаги ме дразнеха, е проблясващият прозорец на командния ред, когато правя пряк път за команден файл, особено когато го поставям в стартовата папка, за да стартирам, когато за първи път вляза..
Има наистина полезна програма, която можете да използвате, наречена Hidden Start (hstart), която ще стартира приложението на командния ред, скрито във фонов режим, което елиминира мигащия прозорец..
Ако стартирате помощната програма без параметри, ще се появи диалоговият прозорец за настройки.
Когато използвате тази помощна програма, има три основни неща, които трябва да запомните: Използвайте параметъра / NOWINDOW, за да запазите прозореца скрит, използвайте аргумента / D = path, за да се уверите, че текущата директория е зададена правилно, и се уверете, че сте заобиколили аргумента си за приложението с кавички.
Например, ако имах партиден файл, съхраняван в c: scripts mybatch.bat, ще го стартирам, като използвам следните параметри в моя пряк път:
hstart / NOWINDOW / D = c: скриптове "c: скриптове \ t
Вероятно ще искате да копирате hstart.exe в някъде в системната пътека, например C: Windows може да работи добре.
Изтегляне на скрит старт (hstart)