none
Панель быстрого запуска RRS feed

  • Вопрос

  • Доброго дня всем!

    Имеется домен, групповыми  политиками при помощи скрипта /программки toggleql.exe настроена Панель быстрого запуска (установка галки, чтоб внизу была панель) скрипт

    WScript.Sleep(1000) 'seems to be needed
    strPath ="\\NameDomain\SYSVOL\NameDomain.local\Policies\{CA799017-1CA5-4B37-9C68-AB8CD171E2EF}\User\Scripts\Logon\toggleql.exe"
    Set objShell = CreateObject("WScript.Shell")
    intRun = objShell.Run("cmd.exe /c " & strPath & " 1", 0, True) ' " 1" shows it, " 0" would hide it - note spaces in ""s

    Политика применяется на пользователя. Все работает, панель появляется, но на некоторых машинах появляется дополнительный Quick Launch, и получается что Панели быстрого запуска две, и все открытые документы "уходят" в крайний правый угол, и посмотреть их можно только, пролистыванием по "стрелочкам" либо "горячими" клавишами ALT+TAB, что крайне не удобно для пользователя. Подскажите. пож. что можно сделать, чтоб отключить вторую панель Quick Launch.

     

    http://s59.radikal.ru/i163/1005/c5/183418330d16.jpg

    Сервер: Windows Server 2003 SP2 R2

    Рабочие станции Windows XP SP2/SP3

     

    • Изменено fedor2 5 мая 2010 г. 7:29 скриншот

Все ответы

  • задача - оставить одну панель?
    blog.wadmin.ru
  • задача - оставить одну панель?

    да
  • системы все русские или есть и английские?
    blog.wadmin.ru
  • системы все русские или есть и английские?

    Рабочие станции Windows XP SP2/SP3 RUS

  • Уважаемый  zero55 у Вас , есть какое нить решение?
  • Я так понимаю, что вы пользовались вот этим обсуждением ? Вариантов появления проблемы два: либо на момент задействования утилиты на проблемных машинах уже была включена панель быстрого запуска, либо из-за несовпадения названий при локализации (QuickLaunch в оригинале и Быстрый запуск в переводе) проявилась вторая панель с названием из оригинальной версии ОС. Есть ли какое-то отличие в конфигурации ОС между проблемными машинами и теми, где все работает нормально (в частности, разные версии SP)? Также попробуйте следующее:

    1) Для проблемных машин отмените действие вашего скрипта

    2) в логон-скрипт для одной из проблемных машин добавьте строку toggleql.exe 1 (файл предварительно должен быть скопирован на эту машину).

    3) Войдите на проблемную машину и проверьте, останется ли проблема

     

    О результате отпишитесь.


    Все вышесказанное является моим личным мнением, не имеющим отношения к корпорации Майкрософт.
    Доклады на Techdays: http://www.techdays.ru/speaker/Vinokurov_YUrij.html
    Модератор
  • Как успехи? есть ли какой-нибудь результат?

    Все вышесказанное является моим личным мнением, не имеющим отношения к корпорации Майкрософт.
    Доклады на Techdays: http://www.techdays.ru/speaker/Vinokurov_YUrij.html
    Модератор
  • Да, Вы правильно поняли, пользовался этой статьей. Склоняюсь к 1 варианту проблеммы.

    1. Действия скрипта отменил, панель исчезла.

    2. В логон-скрипт добавил файл toggleql.exe с параметрами toggleql.exe 1 (файл скопировал на рабочий станцию, директория копирования файла не важна ?)

    3. Результат: Панель не появляется.

  • Если директория копирования отлична от %systemroot%, то в скрипте нужно указать полный путь к файлу.

    Все вышесказанное является моим личным мнением, не имеющим отношения к корпорации Майкрософт.
    Доклады на Techdays: http://www.techdays.ru/speaker/Vinokurov_YUrij.html
    Модератор
  • скопировал файл в директорию %systemroot% - не помогло. Оставил файл на сервере, в логон скрипте прописал батник "Path\\......\toggleql.exe 1". Заработало, перезагрузил ПК раз 15, дублирование Панели бытрого запуска не замечено.

    • Помечено в качестве ответа fedor2 14 мая 2010 г. 7:12
    • Снята пометка об ответе fedor2 18 мая 2010 г. 6:50
  • Опять, началось, тоже самое! Подумал, если скрипт  срабатывает много раз, из-за этого появляется ошибка, засунул скрипт в logoff , ну чтоб при выходе из системы Панелю отключалась, и при входе включалась. Не вышло, 2 панели остались и появилась третья. Родскажите можно ли сделать так, если скрипт уже отработал, то больше не запускался, т.е. один раз, но если пользователь сменит машину, там скрипт запустился.