@echo off
timeout /t 2 >NUL
cls
cd %temp%
set "var1=%random%%random%"
echo >%var1%.vbs set shell = CreateObject("WScript.Shell"):shell.SendKeys "%{ENTER}" & %var1%.vbs
pause
这是我的代码。我基本上希望批处理文件执行的操作是在完全全屏的状态下打开自己(即说f11全屏模式)。您可以使用ALT + ENTER在Windows 10上全屏显示批处理文件。因此,我编写了vbs发送密钥来执行此操作... %
和ENTER
是发送ALT + ENTER ...运行时,我没有收到vbs错误...只是没有全屏...为什么?
答案 0 :(得分:1)
我创建了这个批处理,并在Windows 10上对其进行了测试,它可以工作5/5
0 1 2 3 4
10 11 12 13 14
这是另一批,当您要全屏显示或回到正常屏幕时,可以将其用作子调用:
@echo off
Set "MyTitle=FullScreen"
Title %MyTitle% & color 0A & cls & cd %temp%
set "vbsfile=%~n0.vbs"
echo >"%vbsfile%" set shell = CreateObject("WScript.Shell"):shell.SendKeys "{F11}"
REM Timeout /t 1 /nobreak>NUL
Wscript.exe "%vbsfile%"
Ipconfig /all
pause