ショートカットがファイルパスを提供していない


0

.lnkファイルのプロパティダイアログを開き、ターゲットの場所とターゲットを見てパスを見つけることで、ショートカットの参照先exeファイルへのパスを見つけることができることに慣れています。

しかし、私は代わりにこれを得ることをWindows 10でますます見つけています: enter image description here

ターゲットファイルパスがこの.lnkファイルのものであることをどのようにして把握できますか?


1
答えではありませんが、これはWindows 10の問題ではなく、「仮想オブジェクト」と呼んでいます。 blogs.msdn.microsoft.com/oldnewthing/20160902-00/?p=94235
music2myear

回答:


1

パスを取得する1つの方法は、プログラムを実行し、タスクマネージャを使用して取得することです。 画像パス名

  1. ショートカットを使ってプログラムを実行します。
  2. 開いた タスクマネージャー
  3. に行く 詳細 タブ。
  4. 列見出しを右クリックして選択 列を選択
  5. 選択する 画像パス名
  6. クリック OK
  7. 追加したばかりの列を展開して、実行中の実行可能ファイルへのパスを確認します。

注:ショートカットには、引数や重要な実行可能ファイルに渡されるその他の情報が含まれている場合があります。この情報すべてをキャプチャするためには、選択して下さい コマンドライン 列も。


0

ショートカットにターゲットパスが表示されない場合は、おそらくプログラムが特別な方法で起動されているためです。たとえば、プログラムがWindowsインストーラを呼び出して、SQL Examinerのすべてのファイルが存在し、破損していないことを確認しているとします。 それから プログラムを起動します。 (もしそれらが壊れていたら、ウィンドウズはあなたにそれを開き、あなたがそれを開く前にあなたがプログラムを修復することを可能にするでしょう。)特別な近道がすることができる他のことがあります。

とは言っても、プログラムがどこにあるのかわからないときは、まだ厄介者の痛みです。だから私はPowerShellを開いて(これはCMDでは動作しません)、そのショートカットがあるディレクトリに行って、それから次のように入力します。

cat 'C:\Users\twalton\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar\File Explorer.lnk'

そのショートカットファイルの内容が画面に表示されるのが発生します。ちょっとおかしな話になりますが、通常のテキストも表示されます。そのテキストはあなたに手がかりを与えるかもしれません。私が上記のコマンドを実行したとき、それは私に私のタスクバーに固定されたFile Explorerショートカットの内部を示しました。私がこれを見たすべてのちんぷんかんぷんの中で:

% w i n d i r % \ e x p l o r e r . e x e

これはショートカットが起動しているプログラムです。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.