草庐IT

启动Logo

全部标签

windows - 当您卸载程序时,Windows 如何在下次重新启动时删除锁定的文件?

当您卸载程序时,Windows如何在下次重新启动时删除锁定的文件?也许有某种预定流程? 最佳答案 卸载过程使用MoveFileEx设置了MOVEFILE_DELAY_UNTIL_REBOOT标志,这表明该操作在重新启动之前不应发生。将lpNewFileName参数保留为NULL表示应删除该文件:IfdwFlagsspecifiesMOVEFILE_DELAY_UNTIL_REBOOTandlpNewFileNameisNULL,MoveFileExregistersthelpExistingFileNamefiletobedelet

c++ - 如何获取 Windows 启动时间?

这个问题在这里已经有了答案:Programmaticallygettingsystembootuptimeinc++(windows)(5个答案)关闭1年前。如何使用某些WinAPI函数在C++中获取Windows启动时间?我目前正在使用命令“systeminfo”,但我正在寻找更合适的解决方案。

windows - 有没有办法获取我刚刚在后台启动的控制台程序的进程 ID?

假设我刚刚在后台启动了以下程序:START/BCMD/Ctomcat.exeSTART/BCMD/Ctomcat.exeSTART/BCMD/Ctomcat.exe我想杀死第二个。因为它们具有相同的图像名称,所以我不能使用taskkill使用tomcat.exe杀死它们,否则我会杀死比我想要的更多。我想要的是在每个进程启动时获取它们的进程ID。我的问题是:有没有办法获取我刚刚在后台启动的控制台程序的进程ID? 最佳答案 这是一个实用程序batchfunction这将使您生成一个进程并将其PID设置为一个变量。将其复制粘贴到脚本底部,

java - 如何在 Windows 启动时从注册表启动 jar 文件?

我正在尝试在WindowsServer2008R2启动时启动一个jar文件。我试图添加一个键\值到HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run我尝试了几种替代方案作为值(value):java-jarc:\jcm\jcm.jar"java-jarc:\jcm\jcm.jar"c:\programfiles(x86)\java\jre1.8.31\bin\java.exe-jarc:\jcm\jcm.jar"c:\programfiles(x86)\java\jre1.8.31\bin\java.exe-j

python - 安装 3.5 后如何从 win7 powershell 启动 python 2.7?

我刚刚在也有python2.7的win7操作系统上安装了python3.5.1。在Powershell中键入“python”现在会启动3.5.1。之前发布了2.7。现在如何启动python2.7?键入“python27”或“Python27”、“python2.7”、“Python2.7”不会执行此操作。我有“C:\Python;”在我的用户环境变量中。阅读此讨论后:Python2and3fromPowershell和引用文章:http://windowsitpro.com/powershell/take-charge-environment-variables-powershellP

windows - 无法在使用 CreateDesktop Windows 10 创建的新桌面上启动新进程

我正在尝试在Windows10的新桌面上启动新进程“calc.exe”。当我尝试切换桌面时,屏幕变黑(看起来是一个没有背景的新桌面)。然后它按预期切换回主桌面,我看到在那里启动了calc.exe。下面是代码片段。我正在使用VisualStudio2015进行开发。为什么calc.exe不在第二个桌面上启动?HDESKoriginalDesktop;HDESKsecondaryDesktop;originalDesktop=GetThreadDesktop(GetCurrentThreadId());LPWSTRsecondaryDesktopName=L"Mysecondary";se

windows - 是否可以启动一个新进程并将其主窗口设置为我的 MDI 应用程序的子窗口?

是否可以启动一个新进程并将其主窗口设置为我的MDI应用程序的子窗口?场景是:我有一个MDI应用程序,我想将Adob​​eAcrobat作为我的MDI应用程序的子窗口启动。 最佳答案 理论上,我相信可以使用SetParent.但是,在实践中,这可能比您预期的要困难一些。此外,您还需要同步样式等。只是一个想法,如果你想嵌入AcrobatReader(不是完整的Acrobat),你可以通过嵌入一个webcontrol并在其中使用acrobatreader插件来更容易地做到这一点......以下是一些使这项工作(至少是部分工作)的人的例子:

windows - 如何让我的程序在 Windows 7 启动时以不同的权限运行?

我试图添加在Windows7启动时运行的程序,但它不起作用。我的程序有一个嵌入式UAClist。我目前的方法是在HKCU..\Run添加一个字符串值。我从http://social.technet.microsoft.com/Forums/en/w7itprosecurity/thread/81c3c1f2-0169-493a-8f87-d300ea708ecf找到了Vista的手动解决方案ClickStart,rightclickonComputerandchoose“Manage”.Click“TaskScheduler”ontheleftpanel.Click“CreateTas

c# - 如何安装程序以便在 Windows Vista/7 上以管理员权限启动它

我阅读了如何使用服务来实现,但我想知道是否可以使用简单的应用程序。我正在使用C#。谢谢 最佳答案 你不能。在未经用户同意的情况下运行提升的唯一其他方式是作为计划任务。 关于c#-如何安装程序以便在WindowsVista/7上以管理员权限启动它,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/3323639/

ruby-on-rails - 无法启动 SOLR 服务器(Ruby on Rails)

我在我的Rails3应用程序中使用sunspot_rails和sunspotgems,并按照步骤在https://github.com/outoftime/sunspot上安装sunspot,我无法让我的sunspot服务器运行。当我进入我的目录时,运行bundler然后运行​​rakesunspot:solr:start我得到以下错误Emil@Emil-PC/cygdrive/c/work/pilarhq$rakesunspot:solr:start(in/cygdrive/c/work/pilarhq)DEPRECATIONWARNING:Youareusingtheoldrout