Я пытаюсь просто открыть видео в полноэкранном режиме, используя пакетный файл, я понял, что это невозможно, поэтому я включил код, чтобы заставить его записывать в vbscript, а затем позже выполнить код vbscript.
Я использую Windows 10, и у меня есть другой скрипт, работающий с mp3-файлом, который отлично работает.
Это то, что мой пакетный файл пишет в VBScript
set "file2=res\FORTNITESKINS.mp4"
( echo Set wmp = CreateObject("WMPlayer.OCX"^)
echo Video.URL = "%file2%"
echo Video.Controls.play
echo do while Video.currentmedia.duration = 0
echo wscript.sleep 100
echo loop
echo wscript.sleep (int(Video.currentmedia.duration^)+1^)*1000
echo set WshShell = WScript.CreateObject("WScript.Shell"^)
echo WScript.Sleep 1000
echo WshShell.SendKeys "%{ENTER}") >video.vbs
Вот как я выполняю VBScript
start video.vbs
Видео не открывается, воспроизводится только аудио, и wmplayer даже не открывается в свернутом виде, и я не могу найти его в диспетчере задач.
Я тоже пробовал это,
set "file2=res\FORTNITESKINS.mp4"
( echo Set Video = CreateObject("WMPlayer.OCX"^)
echo Video.openPlayer("%file2%"^)
echo set WshShell = WScript.CreateObject("WScript.Shell"^)
echo WScript.Sleep 1000
echo WshShell.SendKeys "%{ENTER}") >video.vbs
но выдает ошибку:
Line: 2
Char: 1
Error: 0xC00D1329
Code: C00D1329
Source: (null)