Как найти ярлык «Цель рекламного объявления»?

EDIT: Первоначально я использовал заголовок «Как найти ссылку на ярлык MS-Office?» Но с тех пор изменил его, поскольку проблема не связана с ярлыками MS-Office.

У меня установлен MSOffice 2010 OneNote, ярлык в меню «Пуск» имеет следующие свойства:

Введите описание изображения здесь

Поскольку вы можете видеть, что информация Target является общей, а кнопка « Find Target выделена серым цветом.

Как найти файл, на который указывает ярлык?

EDIT: Я искал цель ярлыка, чтобы использовать его с одним из «избранных» ключей на моей клавиатуре Microsoft. Тем не менее, когда вы попадаете в поисках местоположения Target, я забыл, что могу просто указать любимому указать на этот ярлык, а не на исполняемый файл.

Хотя это решает мою проблему, мы все еще не знаем, как найти расположение файлов Target в объявленных ярлыках.

Похоже, что это «Рекламируемые ярлыки», т. Е. Они нарушают определенные функции, такие как функция «Найти цель», чтобы позволить ей показывать информацию о программе, например, ярлык Excel, говорящий «Выполняет вычисления« бла-бла-бла »)

Кажется, это раздражало больше, чем несколько человек в Интернете:

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

Ах, похоже, что это было спрошено на SO: https://stackoverflow.com/questions/1270779/why-is-the-target-disabled-in-dot-net-shortcuts-after-setup

Попробуйте либо ниже (от Tek-Tips Forums ):

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 ' eg 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 (с установкой этого модуля установщика Windows )

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

Все исполняемые файлы Office 2010 должны быть в C:\Program Files\Microsoft Office\Office14\ .

  • Имеет ли Microsoft Office 2010 контроль над версиями?
  • Как кривить текст в Word 2010?
  • Можно ли создать специальный ярлык для «отмены» в Word 2013?
  • Как заставить Excel (и другие продукты Microsoft Office) прекратить открытие файлов в одном приложении?
  • OEM Office 2010 без носителя - как переустановить?
  • Как предотвратить обман системы в MS Office (и других приложениях)
  • Как найти переменные документа в MS Word без использования макроса
  • Любые способы добавления новых (отредактированных) сокращений в OneNote 2010?
  • Office 2010 Pro Plus Install Failure - Программа установки не может найти ProPlusr.WW \ ProPrWW2.cab
  • Как перенести настройки Microsoft Office?
  • MS-Office 2010 Professional Plus - изменение ключа продукта
  • Interesting Posts

    Windows 10: без прокрутки на сенсорной панели

    Почему strchr принимает int для char, который будет найден?

    Компиляция classа Java в памяти с помощью аннотаций `lombok` и Java JDK 8

    Как использовать пользовательский Serializer с Jackson?

    Как установить DPI приложений Java Swing в Windows / Linux?

    Windows загружает настройки загрузки EFI при загрузке

    Ядро Linux: пример подключения к системному вызову

    Как добавить программную учетную запись в андроид?

    Почему параметр раздела SparkContext.textFile не вступает в силу?

    Как проверить, правильно ли обработан шрифт в pdf?

    Перенос данных с одного действия на другое с использованием намерений

    Нечувствительное к регистру сравнение строк в сценарии оболочки

    Как сделать тестовые примеры JUnit параллельными?

    Что такое «постоянство невежества»?

    Как установить фиксированный пользовательский пароль в Teamviewer (сервер) без отправки регистрационных данных?

    Давайте будем гением компьютера.