2

В принятом ответе на этот вопрос описано, как создать ярлык для любого приложения Metro, который затем можно поместить в папку автозагрузки.

Пример:

Сделав ярлык People.url, который указывает на «wlpeople:», и поместив его под путь «% APPDATA%\Microsoft\Windows\ Пуск \ Меню \ Программы \ Запуск», можно запустить приложение «Люди» вместе с Windows.

Я близок к тому же, но с приложением Skype:

Моя попытка запустить приложение Skype Metro с Windows:

Сделав ярлык Skype.url, который указывает на «skype:», и поместив его по пути «% APPDATA%\Microsoft\Windows\ Пуск \ Меню \ Программы \ Запуск», можно запустить приложение Skype вдоль с Windows.

Этот ярлык запустит приложение Skype, однако, если приложение еще не запущено, оно будет зависать при запуске.

Может кто-нибудь сказать мне, как это исправить? Я использую неправильный ярлык, или мне, возможно, нужно предоставить его с некоторыми аргументами?

1 ответ1

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}"
  • Сохраните его как «launch.vbs».

  • Сделайте ярлык к этому сценарию и назовите его как угодно, например "Skype".

  • Измените целевой путь ярлыка следующим образом:

(PATH - это путь к сценарию.)

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .