Назад совместимый плохой термин для использования..NET 1.0, 1.1, и 2.0 является их собственными платформами, которые не имеют никакой совместимости друг между другом..NET 3.0 и 3.5 является супер наборами 2,0 платформ, с помощью.NET 2,0 основных платформы, с дополнительным dll's для обеспечения дополнительных функций (3,0 включенных вещи как WCF, и Всемирный фонд дикой природы, 3.5 имел вещи как LINQ). С точки зрения требований к приложению:
Я вполне уверен, что.NET 4.0 следует той же модели как 2.0 - 3.5 (2,0 основы с дополнительной функцией dlls). Так установка.NET 3.5 покроет Вас для.NET 2.0 - 3.5 приложения. Необходимо будет установить.NET 1.1, если Вы запустите какие-либо 1,1 приложения (то же для 1,0 приложений).
Я должен был считать Ваш вопрос несколько раз для понимания этого. Я думаю, что необходимо выгрузить справедливое установка переменной THH. Изменение:
SET THH=%time:~0,2%
кому:
FOR /F "tokens=1-3 delims=: " %%a IN ('TIME /t') DO SET THH=%%a
Если это отключает полные две цифры в течение минут, можно выгрузить TMM для
FOR /F "tokens=1-3 delims=: " %%a IN ('TIME /t') DO SET TMM=%%b
Можно сделать это с подстановками переменных путем изменения...
SET THH=%time:~0,2%
кому...
SET THH=%time:~0,2%
SET THH=%THH: =0%
Вторая строка заменяет все пробелы в %THH%
с 0s.
Посмотрите SET /?
для получения дополнительной информации.