Нужна помощь с сценарием входа - PullRequest
1 голос
/ 29 марта 2011

У нас есть сервер Windows 2003, и все клиенты используют компьютеры XP с Office 2003. Теперь мы добавили 2 компьютера с Windows 7 с Office 2010. Для пользователей XP / 2003 у нас есть скрипт, который автоматически создает их профиль Outlook после входа в систему.в (richprofile).Этот скрипт не работает с Windows7 / 2010.Мне нужно проверить, если ОС Windows 7, а затем не выполнить команду richprofile и если это Windows XP, то извините.Может кто-нибудь помочь?вот файл BAT

@echo off
\\myserver\ClientApps\RichProfile.exe exchangeserver %UserName% outlook N D
start dc.vbs
exit

Так что, если Windows 7 это должно быть

@echo off
start dc.vbs
exit

, а если Windows XP, это должно быть

@echo off
\\myserver\ClientApps\RichProfile.exe exchangeserver %UserName% outlook N D
start dc.vbs
exit

Спасибо

Ответы [ 3 ]

1 голос
/ 30 марта 2011

Это вопрос файла DOS .bat, а не вопрос VBScript.Взгляните на этот скрипт , он всесторонне идентифицирует все версии Windows и позволяет выполнять команды на основе версий.

Скопируйте скрипт, найдите метку :ver_xp и добавьте под нее команду XP.,Аналогично, найдите метку :ver_7 и добавьте под нее команду Windows 7.Наконец, сохраните и запустите файл.

0 голосов
/ 26 октября 2012

Чтобы сделать именно то, что вы просите, попробуйте использовать следующий скрипт.Ответ Аббаса включает ссылку на пример сценария, чтобы выполнить более полную проверку версии, но этот гораздо более простой и должен хорошо работать для вашей цели.

@echo off

ver | find "6.1" > nul
if not errorlevel 0 (
    \\myserver\ClientApps\RichProfile.exe exchangeserver %UserName% outlook N D
)

start dc.vbs

exit
0 голосов
/ 02 апреля 2011

RichProfile отлично работает для меня на Windows7 с Office 2010, не знаю, в чем ваша проблема, у них есть новая бета-версия 5, которую вы можете получить в ближайшее время, и, похоже, она делает некоторые интересные вещи, вы можете попасть на бета-версию здесь www.richprofile.com

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...