Bagaimana cara menemukan Target pintasan yang Diiklankan? [duplikat]

14

EDIT: Awalnya saya menggunakan judul "Bagaimana cara menemukan Target pintasan MS-Office?" tetapi sejak mengubahnya karena masalahnya tidak spesifik untuk pintas MS-Office.

Saya telah menginstal MSOffice 2010 OneNote, pintasan di menu Mulai memiliki properti berikut:

masukkan deskripsi gambar di sini

Seperti yang Anda lihat Targetinformasinya umum dan Find Targettombolnya diklik.

Bagaimana cara menemukan file yang ditunjuk pintasan?

EDIT: Saya sedang mencari Target dari pintasan sehingga saya bisa menggunakannya dengan salah satu tombol "Favorit" pada keyboard Microsoft saya. Namun, karena terjebak dalam keinginan untuk menemukan lokasi Target saya lupa bahwa saya bisa mengatur favorit untuk menunjuk ke pintasan ini, bukan yang dapat dieksekusi.

Meskipun itu menyelesaikan masalah saya, tetap saja kami ingin tahu cara menemukan lokasi file Target dalam pintasan yang diiklankan.

Tony
sumber

Jawaban:

4

Tampaknya ini adalah "Pintasan Beriklan" yaitu mereka melanggar fungsionalitas tertentu seperti fungsi "Temukan Target" untuk memungkinkannya menampilkan informasi tentang program seperti pintasan Excel yang mengatakan "Melakukan Perhitungan blah blah blah"

Tampaknya telah mengganggu lebih dari beberapa orang di internet:

http://www.dotnetmonster.com/Uwe/Forum.aspx/vs-setup/1894/Setup-creates-shortcut-with-find-target-grayed

Ah, sepertinya sudah ditanyakan di SO: /programming/1270779/why-is-the-target-disabled-in-dot-net-shortcuts-after-setup

Mokubai
sumber
Menarik, terima kasih atas informasi tentang Pintasan Beriklan. Diskusi tentang memperbaiki tombol Target berguna tetapi dalam hal ini saya hanya ingin tahu bagaimana mencari tahu apa yang ditunjukkan pintasan ini. Saya telah memperbarui pertanyaan dengan beberapa info lagi.
Tony
1
@Tony, Yang terbaik yang bisa saya lakukan adalah membuka notepad dan memasukkan file .lnk ke dalam itu, di antara semua sampah adalah (setidaknya untuk Excel) string yang terlihat seperti "C. \. \. \. \. \ . \...... P rogram F iles \ M icrosoft O ffice \ O ffice 1 2 \ EXCEL. EX E "
Mokubai
Tautan ke dotnetmonster mengarah ke domain yang tidak terdaftar untuk saya saat ini.
Matius
Walaupun informasi bermanfaat, saya tidak melihat bagaimana ini sebenarnya menjawab pertanyaan.
Neutrino
5

Coba salah satu dari yang berikut (dari Forum Tek-Tips ):

VbScript

' GetRealTarget.vbs
' This version needs to be run under wscript engine rather than cscript

' Pass the full path to an MSI "Advertised Shortcut" lnk file (including the extension) as a parameter
' e.g. assuming that we have a default install of Office 2003 for All Users:
' GetRealTarget "C:\Documents and Settings\All Users\Start Menu\Programs\Microsoft Office\Microsoft Office Excel 2003.lnk" 
' Displays fully resolved target for the MSI shortcut

Option Explicit
Dim MSITarget

On Error Resume Next ' just some simple error handling for purposes of this example
If wscript.arguments.count = 1 Then ' did actually pass an MSI advertised shortcut? Or, at least, a parameter that could be such a thing?
   With CreateObject("WindowsInstaller.Installer")
      Set MSITarget = .ShortcutTarget(wscript.arguments(0))
      If Err = 0 then
         MsgBox .ComponentPath(MSITarget.StringData(1), MSITarget.StringData(3))
      Else 
         MsgBox wscript.arguments(0) & vbcrlf & "is not a legitimate MSI shortcut file or could not be found"
      End If
   End With
End If
On Error Goto 0

PowerShell (dengan pemasangan Modul Pemasang Windows ini )

get-msiproductinfo | where { $_.ProductState -match "Installed" } | fl AdvertisedProductName, InstallLocation
user66001
sumber
-3

Semua executable Office 2010 harus dalam C:\Program Files\Microsoft Office\Office14\.

Deniz Zoeteman
sumber
Jalur itu tidak ada di komputer saya. Saya telah menginstal Office 2007 dan hanya OneNote dari 2010 (ini adalah komputer kantor, bukan pribadi)
Tony
jika Anda memiliki komputer 64 bit mungkin dalam Program Files (x86).
Deniz Zoeteman
Saya memiliki komputer 64-bit tetapi macet di XP (sampai perusahaan memutuskan untuk memutakhirkan). Saya mencari OneNote.exedan menemukannya di C:\Program Files\Microsoft Office 2007\Office14jadi Anda sudah dekat :) Tentu saja, saya seharusnya hanya mencarinya di tempat pertama, tetapi saya masih tertarik untuk mengetahui bagaimana menyelesaikan Targetjalan pintas yang Diiklankan.
Tony
1
-1 Tidak menjawab pertanyaan yang diajukan.
user66001