Есть ли где-нибудь исполняемый файл "noop" как часть установки Windows?
Имеется в виду, в частности, программа, которая предназначена для ничего и ничего больше? И да и нет. Нет, Windows не включает ни одного по умолчанию, но включает возможность создать его самостоятельно.
Опция 1
Запустите notepad.exe, введите следующие строки и сохраните его как C:\ret.scr
(не забудьте пустую строку):
a
ret
rcx
1
n ret.com
w
q
Скомпилируйте его с помощью debug.exe в командной строке (cmd.exe) с помощью следующей команды:
C:\> debug < ret.scr
Теперь у вас есть программа ret.com
(в C:\), которую можно использовать в пакетных файлах, которая абсолютно ничего не делает (ну, кроме выхода, если это считается).
Примечание: debug
не включена в 64-битных системах.
Вариант 2
В Vista и более поздних версиях .NET Framework включена по умолчанию, так что вы также можете создать собственный, неиспользуемый Windows- .exe
с C # (совместимость с 64-разрядными системами):
Запустите notepad.exe и введите следующие строки, сохранив его как C:\ret.cs
:
class rte
{
static void Main() {
}
}
Скомпилируйте его с помощью csc.exe в командной строке (cmd.exe) с помощью следующей команды:
C:\> csc ret.cs
Теперь у вас есть другая программа, ret.exe
(в C:\), которую можно использовать в пакетных файлах, которая ничего не делает, кроме как возвращает.