精华内容
下载资源
问答
  • 启动或退出应用程序
    2021-07-02 00:38:58

    WindowsVista操作系统如何启动和关闭应用程序

    Windows Vista操作系统启动和关闭应用程序

    启动和关闭应用程序就像启动和关闭计算机一样,只有启动了应用程序,才能在该应用程序中进行相关的操作,当不使用应用程序时,就要对其进行关闭操作。

    在WindowsVista中,启动程序的方法很多,用户可以通过【开始】菜单启动程序,可以通过【计算机】窗口启动程序,可以通过搜索启动程序,也可以直接运行应用程序启动程序等。

    1.通过【开始】菜单启动应用程序

    在计算机中安装了新程序后,通常会在【开始】菜单中创建快捷启动选项,用户可以通过【开始】菜单来启动程序。

    2.通过【计算机】窗口启动程序

    一般情况下,用户可以通过【计算机】窗口来查找文件或文件夹。当然,也可以通过它来启动应用程序。

    3.通过搜索启动程序

    该方法适用于知道名称的程序,也是一种较直接的启动程序方式。

    4.直接运行程序

    该方法适用于在启动时需要设置参数的程序,也是一种最直接的启动程序方式。

    5.通过文件启动

    通过打开由应用程序生成的文件,如Word文件或Photoshop文件等,也可启动相应的应用程序。如双击文件夹中的'Word文档图标,即可启动Word程序并同时打开该文件。

    6.关闭应用程序

    使用应用程序后,应当关闭它。关闭应用程序的常用方法有以下几种:

    在应用程序窗口中选择【文件】→【退出】命令。

    直接单击程序窗口右上角的【关闭】按钮。

    用鼠标右键单击程序的任务栏,在弹出的快捷菜单中选择【关闭】命令。

    按【Alt+F4】组合键。

    【WindowsVista操作系统如何启动和关闭应用程序】相关文章:

    更多相关内容
  • 本文讲述的是通过 shell 脚本管理服务器 上的应用程序,即启动或关闭应用程序。现应用在公司的一个 flask 项目上,可以保证功能可用,但不能保证这是最优解。 因为我也并非运维人员,整个脚本也是对着 shell 语法,...
  • IIS里面所有的网站访问都是500 错误。进程池启动后,访问服务器的网站,进程池马上自动关闭
  • } } /** * 关闭应用程序 * * @param programName * @return * @throws IOException */ public static void closeProgram(String programName) throws IOException { log.info("关闭应用程序:" + programName);...

    package com.anxin.ssk.util;

    import java.awt.Desktop;

    import java.io.BufferedReader;

    import java.io.File;

    import java.io.IOException;

    import java.io.InputStreamReader;

    import org.apache.commons.lang.StringUtils;

    import org.slf4j.Logger;

    import org.slf4j.LoggerFactory;

    import com.anxin.ssk.common.Config;

    public class CommandUtil {

    private static Logger log = LoggerFactory.getLogger(CommandUtil.class);

    /**

    * 执行cmd命令

    *

    * @param command

    * @throws IOException

    */

    public static String executeCmd(String command) throws IOException {

    log.info("Execute command : " + command);

    Runtime runtime = Runtime.getRuntime();

    Process process = runtime.exec("cmd /c " + command);

    BufferedReader br = new BufferedReader(new InputStreamReader(process.getInputStream(), "UTF-8"));

    String line = null;

    StringBuilder build = new StringBuilder();

    while ((line = br.readLine()) != null) {

    log.info(line);

    build.append(line);

    }

    return build.toString();

    }

    /**

    * 检测应用程序运行状态

    *

    * @param programName

    * @return

    * @throws IOException

    */

    public static boolean checkProgramStatus(String programName) throws IOException {

    log.info("检测应用程序:" + programName + "运行状态");

    boolean result = false; // Config.Local.DATA_EXE_ADSUP

    String cmdLines = executeCmd("tasklist |findstr /i \"" + programName + "\"");

    if (StringUtils.isNotEmpty(cmdLines)) {

    log.info("后台任务列表找到" + programName + "程序正在运行······重启应用程序");

    result = true;

    } else {

    log.error("没有在后台任务列表找到" + programName + "程序······重新打开新的应用程序");

    }

    return result;

    }

    /**

    * 启动应用程序

    *

    * @param programName

    * @return

    * @throws IOException

    */

    public static void startProgram(String programPath) throws IOException {

    log.info("启动应用程序:" + programPath);

    if (StringUtils.isNotBlank(programPath)) {

    Desktop.getDesktop().open(new File(programPath));

    // String programName = programPath.substring(programPath.lastIndexOf("\\") + 1,

    // programPath.lastIndexOf("."));

    // executeCmd("start \"" + programName + "\" \"" + programPath + "\"");

    }

    }

    /**

    * 关闭应用程序

    *

    * @param programName

    * @return

    * @throws IOException

    */

    public static void closeProgram(String programName) throws IOException {

    log.info("关闭应用程序:" + programName);

    if (StringUtils.isNotBlank(programName)) {

    executeCmd("taskkill /F /IM " + programName);

    }

    }

    /**

    * 重启应用程序,若启动则重启,否则打开

    *

    * @param programName

    * @return

    * @throws IOException

    */

    public static void restartProgram(String programName, String programPath) throws IOException {

    log.info("重启应用程序:" + programName);

    if (checkProgramStatus(programName)) {

    closeProgram(programName);

    startProgram(programPath);

    } else {

    startProgram(programPath);

    }

    }

    public static void main(String[] args) {

    try {

    String programPath = "C:\\Program Files\\2345Pic\\2345PicViewer.exe";

    // startProgram(programName);

    String programName = "2345PicViewer.exe";

    restartProgram(programName, programPath);

    } catch (IOException e) {

    e.printStackTrace();

    }

    }

    }

    展开全文
  • C# 启动关闭 外部应用程序

    千次阅读 2021-11-26 09:44:21
    C# 启动关闭外部应用程序描述启动外部应用程序关闭外部应用程序 描述 C# 启动外部应用程序还是很简洁方便的。 需要注意的是,外部程序的路径问题: appName = "xxx.exe" appName = "xxx/xxx.exe" 所在程序集...

    C# 启动和关闭外部应用程序

    描述

    C# 启动外部应用程序还是很简洁方便的。
    需要注意的是,外部程序的路径问题:

    • appName = "xxx.exe"
    • appName = "xxx/xxx.exe"

    所在程序集:using System.Diagnostics

    同理C# 关闭外部应用程序也是这样,不过这里提供一种相对较好的方式,下面会讲解为什么这样用。

    启动外部应用程序

    这里提供三种方案,当然也有其他的方案,只是我认为这三种相对更好一点。

    using System.Diagnostics;
    
    /// <summary>
    /// 1. 启动外部程序,不等待其退出
    /// </summary>
    public bool ProgramStart(string appName)
    {
        try
        {
            Process.Start(appName);
            return true;
        }
        catch (Exception ex)
        {
            Console.WriteLine(ex.Message);
        }
        return false;
    }
    
    /// <summary>
    /// 2. 启动外部程序,等待其退出
    /// </summary>
    public bool ProgramStart(string appName)
    {
        try
        {
            Process proc = Process.Start(appName);
            if (proc != null)
            {
                proc.WaitForExit(3000);
                if (proc.HasExited) return true;
                else
                {
                    // 如果外部程序没有结束运行则强行终止之。
                    proc.Kill();
                    return true;
                }
            }
        }
        catch (ArgumentException ex)
        {
            Console.WriteLine(ex.Message);
        }
        return false;
    }
    
    /// <summary>
    /// 3. 启动外部程序,无限等待其退出
    /// </summary>
    public bool ProgramStart(string appName)
    {
        try
        {
            Process proc = Process.Start(appName);
            if (proc != null)
            {
                proc.WaitForExit();
                Console.WriteLine($"外部程序 {appName}已经退出!");
                return true;
            }
        }
        catch (ArgumentException ex)
        {
            Console.WriteLine(ex.Message);
        }
        return false;
    }
    
    

    关闭外部应用程序

    using System.Collections;
    using System.Diagnostics;
    
    public bool CloseProc(string procName)
    {
        bool result = false;
        ArrayList procList = new ArrayList();
        string tempName;
        int begpos;
        int endpos;
        foreach (Process thisProc in Process.GetProcesses())
        {
            tempName = thisProc.ToString();
            begpos = tempName.IndexOf("(") + 1;
            endpos = tempName.IndexOf(")");
            tempName = tempName[begpos..endpos];
            procList.Add(tempName);
            if (tempName == ProcName)
            {
                if (!thisProc.CloseMainWindow())
                    // 当发送关闭窗口命令无效时强行结束进程
                    thisProc.Kill();
                result = true;
            }
        }
        return result;
    }
    

    关闭外部程序很简单,但为什么写这么多代码,不觉得繁琐吗。其实不然,这样写的好处有两点:

    • 可以增强我们的代码的健壮性;
    • 可扩展性;

    上述代码中关闭程序是同时使用了两种哦,这种写法,极大地增强了代码的健壮性,是我们的程序几乎处于永远不崩溃之地。

    这里呢我也只是粗略的使用,有兴趣的同学可以深入的研究下。

    这个库也经常被用来监控程序的运行状况哦!😃😃😃

    展开全文
  • python写脚本打开应用程序#coding=utf-8 #。/usr/bin/python import os def open_app(app_dir): os.startfile(app_dir) if __name__ == "__main__": app_dir = r'C:\Program Files\Sublime Text 2\sublime_text.exe'...

    python写脚本打开应用程序

    #coding=utf-8 #。/usr/bin/python import os def open_app(app_dir): os.startfile(app_dir) if __name__ == "__main__": app_dir = r'C:\Program Files\Sublime Text 2\sublime_text.exe' open_app(app_dir) 扩展资料: 终止应用程序脚本 #codi谈恋爱这些年,留恋过几张脸,可只有你能陪小编谈昨天。

    python里怎么终止程序的执行如果你是在程序中让其自动退出,则可以使用: exit()执行到此命令时,程序终止。 如果是程序陷入死循环,想强制结束,则按Ctrl + C。

    python如何结束程序运行

    方法1:采用sys exit(0),正常终止程序,从图中可以看到,程序终止后she方法1:采用sys.exit(0),正常终止程序,从图中可以看到,程序终止后shell运行不受影响。 相关推荐:《Python教程》 方法2:采用os._exit(0)关闭整个shell,从图中看到,调用sys._exit(0)后整个shell都重启了(RESTA Shell)。

    python如何终止os.system调用的程序

    在python中用os.system()调用的一个程序需要手动Ctrl+C来终止其运行,小编建议用subprocess 因为如果你的程序不会自动停止,那么用os.system(cmd),cmd会一直持续运行知道调用的程序返回结果。 subprocess可以开启一个子线程,在子线程里面调用,在你需要的时候就可以把这个子线程关掉,这样代码也更灵活 例如: p = su〖时光真的好残忍夺取了好多却告诉你那是成长〗

    怎样手动停止python程序运行如果你是在程序中让其自动退出,则可以使用: exit() 执行到此命令时,程序终止。 如果是程序陷入死循环,想强制结束,则按Ctrl + C。

    Python结束程序用pycharm写python,直接结束程序怎么写,os._exit()这个应该是sys模块的exit方法,而不是os模块。 代码如下: from sys import exitprint("before exit")exit()print("after exit")很多感情其实是建立在你还不知道对方是个傻逼”这一基础上。

    Python怎样强制结束一个进程?

    python运行的程序怎么停止如果在linux运行,就跟普通程序一样就行,查找pid,然后使用kill。 如果实在windows,ctrl + alt + delete,打开任务管理器,查找进程,然后结束掉就可以了。

    Python如何停止程序运行的语句,执行到某句就停止开始运行的时候记录一个当前时间 然后执行的时候 每次循环都检测一下当前时间和开始的那个时间的差距 大于30秒就执行System.exit(0);过去的光阴就是过去的光阴,不可能再回溯,往日的朋友就是往日的朋友,只在记忆里美好。

    以上就是四十五资源网为大家整理的python启动应用程序和终止应用程序的方法内容,如果觉得本站更新的资源对您有帮助 不要忘记分享给您身边的朋友哦!

    展开全文
  • Swift Service Lifecycle提供了一种基本机制,可以干净地启动关闭应用程序,在退出之前按顺序释放资源。 它还提供了一个基于Signal的关闭挂钩,以关闭诸如TERMINT类的信号。 Swift Service Lifecycle的设计理念...
  • 下面小编就为大家带来一篇c#中实现退出程序后自动重新启动程序的方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
  • 问题:如何解决“应用程序无法正确启动(0xc000007b)”的Windows上出现错误?我正在使用Windows 10 x64。当我尝试在PC上运行随机应用程序...单击确定关闭应用程序“。几周前我已将系统升级到创作者更新,都一切顺利...
  • 怎么启动Windows应用程序

    千次阅读 2021-06-25 10:53:14
    今天学习啦小编给大家介绍一下怎么启动Windows应用程序吧。供大家参考!电脑基础知识-启动Windows应用程序参考如下:[方法一]第一步:在桌面上单击“开始”一“程序”。第二步:移动鼠标到想要运行的应用程序名上。第...
  • 应用程序无法正常启动0xc000007b怎么办,这是很多用户在电脑的使用过程中会出现的一个问题,究竟出现这个问题的时候,我们要怎么去解决它,让我们的电脑重新恢复正常使用呢,想要解决这个问题就一起来看看0xc000007b...
  • 打开系统管理时提示:autoupdateserviceset.exe 应用程序错误 应用程序无法正常启动,请单击确定 关闭应用程序。打开系统管理时提示:autoupdateserviceset.exe 应用程序错误 应用程序无法正常启动,请单击确定 关闭...
  • Android实例源码-应用启动应用退出&网络判断类安卓源代码(12例) 3G和wifi的切换监听 android 在线更新示例代码 android程序的自动更新 和 基于GPS定位的轨迹存储 app更新,实现service下载 ViewPager+Fragment侧滑...
  • 今天打开chrome浏览器时候出错,错误提示:“应用程序无法启动,因为应用程序的并行配置不正确。有关详细信息,请参阅应用程序事件日志,使用命令行 sxstrace.exe 工具。”。 从网上搜集了资料,试了试几种方法...
  • 微软更新了,第二天就打不开浏览器了,应该是直接关闭浏览器造成的。 cmd-输入命令-回车 services.msc 服务(本地)窗口找到:Windows Modules Installer服务,查看是否被禁用;把它改为启用-手动(如果不起作用就改...
  • 看到电脑上一堆VS 相关程序,以为都是以前不小心安装的,结果卸载了一些,结果导致出现QQ / qt 等应用程序使用时出现 “应用程序无法正常启动(0xc000007b),请单击确定关闭应用程序的解决方案"。 按照网上的方法下载...
  • 应用程序无法正常启动(0x000007b),请单击确定关闭应用程序,已解决 新电脑win10家庭版,安装Xshell时,出现如下问题。 自己的解决办法: 下载DirectX修复工具,(该工具可以修复主要针对0xc000007b问题设计,更新...
  • 1.找到出现问题的系统程序所在文件位置 例如excel,找到文件---->右击---->点击更多---->点击打开文件位置 2.右击程序,找到最下面属性,打开 如图: 3.点击上方兼容性,勾选下面的“以管理员身份运行此...
  • 使用的是win10 64位系统,印象笔记版本升级了一下之后,打开就弹出了上述错误的弹窗,马上就是百度了一下,各种解决办法 1.右键兼容运行 2.下载安装各种版本的 DirectX 3.安装VisualC++ 4.安装.net ...
  • 前言 在打开word文档时,显示如下错误: 解决方法 1.开始菜单-运行-输入services.msc ...2. 在打开的服务中找到Microsoft Office即点即用服务 ...5. 右击-重新启动 /启动 在打开offfice就没有问题了 ...
  • 应用程序无法正常启动0xc0000142解决方法:这个问题大多是杀毒残留,但也有可能是你卸载某个软件不正确留下的注册表残留。杀毒后,病毒被删除,但启动项里相关加载设置还在,解决方法就是以下方法,如果找不到那个...
  • 问题描述 电脑重启后,word打不开,且报错如下: WINWORD.EXE -应用程序错误 应用程序无法正常启动(0xc0000142)。请单击“确定”关闭应用程序
  • 应用程序无法正常启动0xc000007b,请单击确定关闭应用程序 问题再现: 之前将电脑的系统装成了Win7 64位旗舰版的官方原版镜像,镜像名为:cn_windows_7_ultimate_x64_dvd_x15-66043.iso、 当装上Qt creater后,...
  • 1、按win+X打开开车菜单,选择运行。
  • Office应用程序无法正常启动(0xc0000142).请单击"确定"关闭应用程序 打开任务管理器,再详细信息中找到OfficeClickToRun.exe,结束此进程即可.
  • 昨天做项目的时候,在安装一个win32的应用程序后再次启动vs2010时发现报错,就是如下的错误: 哎呀,我的天,关键时刻就打不开了。这么怎么办呢。赶紧去搜解决办法。 1.使用Directx修复。(修复了180个左右的dll...
  • Qt 启动应用程序的3种方式

    千次阅读 2020-10-15 17:55:38
    1.示例 从绝对路径启动应用 QDesktopServices::openUrl(QUrl(“file:///C:/Windows/System32/notepad.exe”));...阻塞方式启动应用 (被启动应用关闭后,启动应用才能点击) QProcess::execute("notepad.exe")
  • mac添加应用程序启动台FOXARTBOX / ShutterstockFOXARTBOX / ShutterstockFor new macOS users transitioning from Windows, the way you launch applications might be the first difference you notice....

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 759,305
精华内容 303,722
热门标签
关键字:

启动或退出应用程序