Краткая версия: есть ли способ написать «и» или «или» или «предложение» в пакетном файле?
Немного длиннее версия:
Я унаследовал проект Visual Studio, который создает DLL, а затем копирует эту DLL в другое место. В качестве шага после сборки VS запускает следующий скрипт.
if not '$(ConfigurationName)' == 'DebugNoSvc' goto end
xcopy /Y $(TargetDir)*.config $(ProjectDir)..\myService\bin\Debug
xcopy /Y $(TargetDir)*.config $(ProjectDir)..\myService\bin\DebugNoSvc
:end
Похоже, что есть проблема, когда проект скомпилирован как Debug, поскольку он не делает копию (я предполагаю, что в какой-то момент средний раздел был обновлен, но предложение if этого не сделало) 1008 *
Есть ли простой способ сделать сложную логическую логику в предложениях if в пакете?