Тема: VbScript: свойства pif-файлов
Работавшие с pif-файлами (ярлыки на DOS-программы), подскажите, пожалуйста, как на VbScript получить доступ к их свойствам, в частности, "Команда" и "Рабочий каталог". Функция IsObject(<объект>) возвращает true, функция Vartype(<объект>) возвращает 9 ("Объект автоматизации"), где <объект - pif_fi> (фрагмент процедуры):
var_name = "xxx.pif"
set app = CreateObject("Shell.Application")
set fso = CreateObject("Scripting.FileSystemObject")
set wsh = CreateObject("WScript.Shell")
LastChange = var_name & " отсутствует"
pathv = fso.GetAbsolutePathName(".")
set curdir = app.NameSpace(pathv)
if curdir is Nothing then
elseif lcase(right(var_name,4))=".pif" then
set pif_fi = curdir.ParseName(var_name)
msgbox var_name & " " & vartype(pif_fi)
if isObject(pif_fi) then msgbox var_name & " isObject"
...Pif-файл с определенным именем находится в текущем каталоге, а вызываемый им exe-модуль может быть любым. Применение методов
GetLink и IsLink дает ошибку, т.е. полноценным ShellLinkObject он не является.
Заранее спасибо.

