Просто программно с ShellExecute указать properties
глагол, давая Windows команду открыть файл, но это может быть сделано из командной строки или выполненного поля?
Идеально я хотел бы сделать это без внешней программы или сценария.
Это, кажется, возможно путем вызова ShellExecute
при помощи rundll32.exe
, но не без правильных параметров.
Можно использовать, запускаются->, выполняет rundll32 с...
rundll32 shell32.dll,ShellExecute [args]
... но я не уверен args, который Вы использовали бы для получения свойств.