我有以下CMD文件,将打开照片查看器并使用c:媒体的图片。有没有办法让它按下f11自动运行呢
我一直试图让它在vbs脚本中使用sendkeys,但无法让程序拉起。我也打开自动脚本这是cmd代码。我知道f11运行它,如果我去到窗口
%SystemRoot%System32rundll32.exe "%ProgramFiles%Windows Photo ViewerPhotoViewer.dll", ImageView_Fullscreen c:media
then I try this
Sleep 1000
sendkeys "{F11}"
我无法让vbscript甚至打开程序
如果你创建一个文件夹并把图片放在c:media下,它应该可以工作
我做错了什么,或者我该怎么做。我想给vbscript的例子,但没有工作。
'Set oShell = CreateObject ("WScript.Shell")
'oShell.Run "cmd /c ""%SystemRoot%System32rundll32.exe""
""%ProgramFiles%Windows Photo ViewerPhotoViewer.dll"" ""ImageView_Fullscreen"" ""c:media"")"
Const iNormalFocus = 1
Set objShell = WScript.CreateObject("WScript.Shell")
objShell.Run "rundll32 " & chr(34) & "%ProgramFiles%Windows Photo ViewerPhotoViewer.dll" & chr(34) & ",ImageView_Fullscreen c:media",iNormalFocus
Wscript.Sleep 1000
ObjShell.AppActivate("Windows Photo Viewer")
Wscript.Sleep 1000
objShell.SendKeys "{F11}"