Так-то оно так, да не совсем. В виндах есть ассоциация приложений с файлами по их расширению, как известно. И есть чудная функция ShellExecute(). Однако:
ругань на .bat
Цитата:
|
The NativeProcess could not be started. 'Files with '.bat' extensions cannot be launched.'
|
ругань не на .bat
Цитата:
|
The NativeProcess could not be started. '%1 не является приложением Win32.
|
Почему бы тот же пдф не открыть, что называется "directly"? Ну, не хотят они батники запускать (хоть и чушь), остальное зачем было резать? Это все как раз из прошлых лет тянется.. с политиками.
Кстати, как бы вы открыли, скажем, тот же .pdf? Рыскать по винту в поисках .ехе? Или через тот же батник/cmd?

.