Створення ярлика для програми Skype Metro


2

У прийнятій відповіді на це питання описано, як зробити ярлик для будь-якого додатка Metro, який потім можна розмістити в папці запуску.

Приклад:

Зробивши ярлик People.url, який вказує на "wlpeople:", і помістивши його під шлях, "% APPDATA% \ Microsoft \ Windows \ Меню" Пуск "\ Програми \ Запуск", можна змусити запускати додаток People з Windows.

Я близький робити те саме, але з додатком Skype:

Моя спроба змусити додаток Skype Metro запустити вікна:

Зробивши ярлик Skype.url, який вказує на "skype:", і помістивши його під шлях, "% APPDATA% \ Microsoft \ Windows \ Меню" Пуск "\ Програми \ Запуск", можна зробити додаток Skype запуск разом з Windows.

Цей ярлик запустить додаток Skype, однак, якщо додаток ще не запущено, програма зависне при запуску.

Хтось може сказати мені, як це виправити? Я використовую неправильний ярлик чи мені, можливо, потрібно надати йому деякі аргументи?


Ви перевірили, чи скайп "запускається під час завантаження комп'ютера" чи щось за цими напрямками?
Рамхаунд

1
@Ramhound - Так, це не так. Здається, що жоден додаток не має такої функції для цього питання, саме тому я намагаюся такий обхідний шлях. Було б непогано, якби у Skype була функція "запуск у фоновому режимі" або щось подібне. :-)
phaz

Відповіді:


0

У відповідному питанні, яке я задав, хтось опублікував сценарій, який привів мене до рішення. Можливо, не найкращий, але так, це працює:

  • Скопіюйте та вставте в блокнот:

Сценарій:

Set objShell = WScript.CreateObject("WScript.Shell")
objShell.SendKeys "^{ESC}"
WScript.Sleep 1000
objShell.SendKeys WScript.Arguments.Item(0)
WScript.Sleep 1000
objShell.SendKeys "{ENTER}"
  • Збережіть це як "start.vbs".

  • Зробіть ярлик цього сценарію і назвіть його будь-чим, наприклад, "Skype".

  • Відредагуйте цільовий шлях ярлика таким чином:

(PATH - шлях до сценарію.)

"PATH\launch.vbs" skype
  • Тепер у вас є ярлик до Skype, який, наприклад, можна розмістити в папці запуску, щоб додати додаток до запуску Windows.

1
Ви можете фактично скоротити WScript.Sleepчас на щось на кшталт 100 мс, а не на 1000 (принаймні на більш швидких комп’ютерах), що робить той факт, що це просто емуляція натискань клавіатури менш очевидною
Kian
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.