web-dev-qa-db-ja.com

SkypeMetroアプリケーションのショートカットを作成する

この質問 に対する受け入れられた回答では、Metroアプリのショートカットを作成する方法が説明されており、それをスタートアップフォルダーに配置できます。

例:

「wlpeople:」を指すショートカットPeople.urlを作成し、パス「%APPDATA%\ Microsoft\Windows\Start Menu\Programs\Startup」の下に配置することで、Peopleアプリを起動させることができます。 Windowsで。

私はほぼ同じことをしていますが、Skypeアプリを使用しています:

SkypeMetroアプリをWindowsで起動させようとした私の試み:

「skype:」を指すショートカットSkype.urlを作成し、パス「%APPDATA%\ Microsoft\Windows\Start Menu\Programs\Startup」の下に配置することで、Skypeアプリを起動させることができます。 Windowsで。

このショートカットはSkypeアプリを起動しますが、アプリがまだ実行されていない場合は、起動時にアプリがハングします。

誰かがこれを修正する方法を教えてもらえますか?間違ったショートカットを使用していますか、それともいくつかの引数を指定する必要がありますか?

2
phaz

関連する質問 私が尋ねたところ、誰かが私を解決策に導くスクリプトを投稿しました。おそらく最高のものではありませんが、ねえ、それは動作します:

  • 以下をコピーしてメモ帳に貼り付けます。

脚本:

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スタートアップに追加するには、スタートアップフォルダーに配置します。
0
phaz