谷歌浏览器 - 不从顶部和左侧0像素启动

时间:2015-06-15 21:07:25

标签: windows google-chrome batch-file kiosk kiosk-mode

enter image description here

Google Chrome Stable我在Windows 8.1和Windows 8.1 Pro中使用的启动路径如下:

timeout 5 > nul
ping 127.0.0.1 -n 11 > nul
@start /b cmd /c "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --kiosk http://www.stackoverflow.com
  • 启动时的10%时间与全屏模式完全相同。

  • 但是,90%的时间在启动时它不起作用,它会启动Chrome但它不会从顶部启动它,左边0像素

  • 如果我手动运行该批处理文件然后100%时间它成功运行,但是当它自动化然后它开始变得混乱

有人可以帮忙吗? (我现在已经有这个问题大约3个月了,而且它变得最糟糕,因为找不到任何解决方案来永久解决这个问题)

1 个答案:

答案 0 :(得分:1)

我正在处理 Windows 7 32位,所以我创建了这个vbscript,以便在启动文件夹中创建快捷方式并以隐藏模式启动批处理文件。

<强> Shortcut4Batch.vbs

Option Explicit
Dim PathApplication,ShortcutName,VbsPath
VbsPath = Wscript.ScriptFullName
PathApplication = "C:\Users\Hackoo\Desktop\Hackoo\BAT\stackoverflow\KioskChrome.bat"
ShortcutName = "KioskChrome"
Call Shortcut(VbsPath,ShortcutName)
Call Hidden_Run(Dblquote(PathApplication))
'*********************************************************************************
Sub Shortcut(PathApplication,ShortcutName)
    Dim objShell,StartFolder,objShortCut,MyTab
    Set objShell = CreateObject("WScript.Shell")
    MyTab = Split(PathApplication,"\")
    If ShortcutName = "" Then
        ShortcutName = MyTab(UBound(MyTab))
    End if
    StartFolder = objShell.SpecialFolders("Startup")
    Set objShortCut = objShell.CreateShortcut(StartFolder & "\" & ShortcutName & ".lnk")
    objShortCut.TargetPath = Dblquote(PathApplication)
    ObjShortCut.IconLocation = "%SystemRoot%\system32\SHELL32.dll,-25"
    objShortCut.Save
End Sub
'*********************************************************************************
Function DblQuote(Str)
    DblQuote = Chr(34) & Str & Chr(34)
End Function
'*********************************************************************************
Function Hidden_Run(MyProgram)
    Dim ws,Result
    Set ws = CreateObject("wscript.Shell")
    Result = ws.run(MyProgram,0,True) '0 to hide the program
    Hidden_Run = Result
End Function
'*********************************************************************************

<强> KioskChrome.bat

@echo off
@start /b cmd /c "%programfiles%\Google\Chrome\Application\chrome.exe" --kiosk http://www.stackoverflow.com