如何在启动Windows 7时以最小化模式启动Viber?


7

我希望Viber自动启动,但也在系统托盘中最小化 - 我不想在我的任务窗格中看到它。

我怎样才能做到这一点?

ps进入Viber应用程序设置,但没有找到任何内容。

在此输入图像描述

Answers:



4

截至2015-05,似乎不可能将Viber自动启动最小化到系统托盘

但是,至少可以防止Viber主窗口在启动时弹出,而是将Viber 最小化到Windows任务栏,而不是系统托盘

以下是如何防止ViberWindow 7启动时弹出:

  1. 导航到C:\ Users \ YOUR USERNAME \ AppData \ Roaming \ Microsoft \ Windows \ Start Menu \ Programs

Viber快捷方式

  1. 找到Viber快捷方式

  2. 用鼠标右键单击Viber快捷方式 - 属性 - 选择快捷方式选项卡 - 运行:从下拉菜单中选择最小化 - 确定

最小化

这将使Viber启动最小化到Windows任务栏,您可以从中关闭Viber窗口并仅在系统托盘中保留Viber图标:

任务栏

显然,我们都应该建议Viber开发人员将最小化的Autostart Viber选项添加到系统托盘 @ https://support.viber.com/customer/portal/emails/new


2

使用命令“viber.exe StartMinimized”启动Viber。这个“StartMinimized”这个论点似乎意味着他们希望Viber能够最小化。但它只适用于将Viber固定到任务栏的情况。

话虽如此,最好的办法是通过http://support.viber.com/customer/portal/emails/new与他们联系,以报告该问题。


0

我简化了VarunAgw的解决方案:

Run Viber.exe
WinWait ahk_exe Viber.exe,, 10

if (0 == %ErrorLevel%) {
  WinClose ahk_exe Viber.exe
}

现在它对我很有用。


0

我创建了一个小的AHK脚本来解决这个问题。

将其复制到与Viber.exe%USERPROFILE%\AppData\Local\Viber)相同的目录中。然后将其与AHK关联并更新启动条目ViberTray.ahk

资源:

#NoTrayIcon

ProcessId(exe_name)
{
  Process, Exist, %exe_name%
  return %ErrorLevel%
}

PID := ProcessId("Viber.exe")
Run viber.exe

if (0 == PID) {
  WinWait ahk_exe viber.exe
  WinWaitActive ahk_exe viber.exe,,2
  WinClose ahk_exe viber.exe
} 

你的脚本不起作用。
Suncatcher

@Suncatcher更新了!
VarunAgw 2017年

0

VB NET

Module Module1

    Sub Main()
        Dim myProcesses() As Process = Process.GetProcesses
        For Each p As Process In myProcesses
            If p.MainWindowTitle.Contains("Viber") Then
                p.CloseMainWindow()
            End If
        Next
    End Sub

End Module

它工作简单而简单...... :)你可以用带有几秒钟延迟的窗户启动它...
ΧρήστοςΜατσούκας
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.