Под Windows Server 2008 я не могу запускать многие утилиты, использующие сетевые ресурсы. Это прекрасно работает под Windows Server 2003.
Например:
Воспроизведение и поддержка этой папки на большом количестве серверов / виртуальных машин нежелательно. Есть ли способ разрешить Windows Server 2008 запускать эти инструменты? Если да, можно ли это включить через объект групповой политики или способом, который можно использовать в сценариях во время автоматизированных сборок?
Изменить: команды / инструменты работают нормально при запуске с локальных дисков.
Edit2: Пример Wget:
d:\scripts\helpers>z:\bin\wget http://www.google.com
SYSTEM_WGETRC = c:/progra~1/wget/etc/wgetrc
syswgetrc = z:/etc/wgetrc
--2011-04-11 00:32:15-- http://www.google.com/
Resolving www.google.com... failed: Host not found.
z:\bin\wget: unable to resolve host address `www.google.com'
wget не может ни использовать DNS для разрешения IP, ни HTTP, если IP предоставляется напрямую.
Edit3: проблема, похоже, связана с общими ресурсами DFS / DFS. Инструменты правильно запускаются из других обычных файловых ресурсов Windows-server. Они также корректно работают при запуске непосредственно с файловых серверов за DFS. Они терпят неудачу только тогда, когда мы пытаемся запустить их из UNC-пути DFS или подключенных дисков.
Я столкнулся с той же проблемой, но она была решена, когда я отключил перечисление на основе доступа для этого пространства имен.
Вы можете попробовать то же самое.
Добавьте удаленный общий ресурс в зону надежных сайтов IE.