Я пытаюсь создать скрипт, который открывает все файлы PDF в определенной папке и в определенной программе одновременно. Ниже приводится то, что у меня есть сейчас, и это не работает для меня.Открыть несколько файлов PDF с внешней программой
Dim objFSO
Dim MyFile
Dim MyFolder
Dim objShell
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set MyFolder = objFSO.GetFolder("C:\Users\Test\Desktop\New folder")
Set objShell = WScript.CreateObject("WScript.Shell")
Set objExec = objShell.Exec("C:\Program Files\Tracker Software\PDF Viewer\PDFXCview.exe")
For Each MyFile In MyFolder.Files
If Right(MyFile.Path,4) = ".pdf" Then
objShell.Exec("PDFXCview" + MyFile.Path)
End If
Next
Является ли 'PDFXCview' константой среды, признанной вашей системой? Вы пытались сначала запустить строку, которую хотите оценить из командной строки? – mabe02
Я не верю, что это так. В основном я просто пытаюсь открыть все файлы PDF в этой папке для открытия в этой программе. – Eric