草庐IT

启动第三方app

全部标签

c - 我如何使这个简单的 C 程序只用一个按键而不是两个按键重新启动

这是我为有用的休息事件制作的自助程序。最后需要输入一个数字,然后按“回车”重新启动。我宁愿只输入任何内容或任何数字。#include#includemain(){inti;srand((unsigned)time(NULL));i=rand();intk;k=(int)i%22;printf("\n\n");switch(k){case0:printf("%\tWeather");printf("weather");break;case1:printf("\tHandexercisesok");break;case2:printf("\tBRbreak");break;//etcetc

c++ - Windows 编辑启动应用程序/C++

我在看一个有人想要完成的项目,为了完成它,我需要编辑Windows的启动程序。我不确定从哪里开始寻找。我真正需要的只是对一些WindowsAPI函数的引用,它们可以让我执行此操作。谢谢 最佳答案 Startupprograms只是一个目录,我不认为它有什么特定的功能。您应该能够在其中创建快捷方式,应该就是这样。c:\Users\username\AppData\Roaming\Microsoft\Windows\StartMenu\Programs\Startup\ 关于c++-Wind

windows - 从批处理文件启动 .exe 时奇怪的命令提示挂起

我喜欢尽可能多地移植程序/应用程序,因此我会定期创建自执行的SFX存档,将其提取到%temp%,然后运行选定的文件(通常是原始文件.exe或(如有必要).bat文件)。我正在尝试将应用程序的x86和x64版本合并为一个版本,因为我不喜欢有2个文件。因此,我有2个文件夹(“x86”和“x64”),其中包含程序的不同版本和根目录中的.bat文件,该文件将检查用户的位数,然后启动适当的版本。不过,我遇到了一些问题。这是我的代码:checkandrun.bat@echooffgotoPayload:PayloadechoCheckingarchitecturebit-type...IFEXIS

c++ - 第三种加载动态链接库的方式?别针

现在我可以使用静态加载(包括必要的header,并使用#pragmacomment(lib,"xxx"))和动态加载(使用函数LoadLibrary或LoadLibraryEx)加载动态链接库。一些公司在面试中询问其他加载动态链接库的方法。但我想知道是否有其他方法可以加载动态链接库? 最佳答案 您的问题中存在术语混淆。DLL代表“动态链接库”。顾名思义,它们总是动态加载。它们不能静态加载。术语“静态”通常与静态库结合使用,即根本不是DLL的库。可以使用LoadLibrary和GetProcAddress函数(有时称为“运行时链接”或

c# - 第三方应用程序无法读取新创建的 .text 文件中的数据

我开发了一个Windows应用程序,它将从.jrn文件(在ATM机中)读取更新的数据,并将文本复制到一个临时文本文件“tempfile.txt”。还有另一个名为“POSTextSender”的第三方应用程序,它读取“tempfile.txt”并将其内容显示在闭路电视摄像机中。问题是,如果我直接在临时文件中键入内容,POS应用程序将读取它,但如果我的应用程序将文本写入“tempfile”,我可以在临时文件中看到与.jrn文件中相同的内容,但是当数据从新生成的文件复制到临时文件时,它不会反射(reflect)在POS应用程序中。如果在第一个数据从新生成的文件复制到临时文件后重新启动POS文

windows - 使用批处理文件在后台启动 Apache

我正在编写一个将启动Apache的批处理文件,并在Web浏览器中打开http://localhost。最简单的形式:@startapache\bin\httpd.exe@starthttp://localhost这会导致批处理文件运行Apache,打开网页,然后退出。但是,httpd.exe在其自己的终端窗口中打开,而不是在后台隐藏打开。如何在没有可见窗口的情况下打开它? 最佳答案 试试这个:@start/b""apache\bin\httpd.exe 关于windows-使用批处理文件

windows - 如何从批处理脚本检查服务启动类型? (在 Windows 7 中)

我需要从批处理文件启动服务(使用scstartXXX),但前提是它配置了自动启动类型。我阅读了sc/?的说明,我尝试先调用scqcXXX命令来查询它的配置,然后在结果上使用findstr,但是在scqcXXX命令之后我得到了以下错误:[SC]QueryServiceConfigFAILED122:Thedataareapassedtoasystemcallistoosmall.[SC]GetServiceConfigneeds718bytes指定的服务不作为已安装的服务存在。这很奇怪,因为我可以调用scconfigXXX并从命令行停止/启动它。我错过了什么吗?有更好的方法吗?

c# - C# 中的 Windows 服务无法启动

我使用C#和VS2012Express创建了一个Windows服务。成功安装该服务后,当我尝试启动它时,Windows应用程序日志中出现以下错误:服务运行时无法更改服务名称。我是一名尝试使用C#的VB6编码员(说我是从服务开始的疯子)...非常感谢您的输入。这是我的代码:usingSystem;usingSystem.IO;usingSystem.ComponentModel;usingSystem.ServiceProcess;usingSystem.Configuration.Install;publicclassKFolderWatcher:ServiceBase{publicc

c# - 在非管理员帐户上自动启动具有管理员权限的 WinForms 应用程序

我已经为这个问题苦苦挣扎了几天,但找不到任何能为我解决问题的帖子。也许我想要的是不可能的。我们开发了一个WinForms应用程序供我们公司内部使用。大多数员工在Windows中没有管理员权限。我们的应用程序需要管理员访问机器,并且需要在用户登录时自动启动。这是我尝试过的:1)将快捷方式放入启动文件夹我可以让应用程序自动启动(usingarelauncher),但每次重启时它仍然需要管理员在计算机旁(输入密码)。2)注册表项我创建了一个Software\Microsoft\Windows\CurrentVersion\Run注册表项来自动启动应用程序。无论我运行重新启动程序还是应用程序本

python - 从 python 脚本启动一个新进程,然后从同一个脚本中终止它

我看过python的subprocess和os模块,但没能找到具体的例子。这是我想要做的一个例子:os.system(r"someprocess.exe")time.sleep(10)os.system(r"TASKKILL/F/IMsomeprocess.exe")当前在运行第一行之后,shell运行其中的进程,并没有继续前进。另一方面,我希望它产生一个独立于这个pythonshell的新进程,进入休眠状态,然后在一段时间后将其杀死。我在Windows机器上。 最佳答案 使用子进程。importsubprocessimportti