草庐IT

find_window

全部标签

windows - 如何通过 Windows 任务计划程序执行 Postgresql 过程

如何使用Windows任务计划程序在我的POSTGRESQL数据库中执行类似SELECTmy_proc()的过程?是否可以制作一个脚本来每5分钟调用一次我的程序?如果可能的话,我需要一个。我不能在我的环境中使用pgAgent,对不起大家!有什么建议吗? 最佳答案 使用TaskScheduler按照所需的计划运行psql,命令如下:psql-Uusername-ddatabasename-w-c'SELECTmy_procedure()'并将密码放入你的.pgpass文件,或者在任务中设置一个PGPASS环境变量。除非您想执行特定于命

c# - Windows 中的 64 位和 32 位注册表问题(在 C# 中编程)

我正在尝试从Windows注册表中获取数据到我的软件,但有一件事我遇到了麻烦:如果我的软件在64位系统上运行,注册表路径将为:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\AVASTSoftware\AvastProgramFolder如果我的软件在32位系统上运行,注册表路径将是:HKEY_LOCAL_MACHINE\SOFTWARE\AVASTSoftware\AvastProgramFolder我能做什么?每次都要仔细检查?也许我只会检查第二个选项(没有\Wow6432Node\),当软件在64位上运行时,它会自动将\Wow6432Node\添加

windows - 从另一个 VBScript 杀死一个 VBScript

有什么方法可以从另一个VBScript(而不是当前正在执行的wscript)中杀死wscript.exe(vb脚本的Windows进程)?如果我创建这样的脚本:Sets=CreateObject("WScript.Shell")s.Run"taskkill/imwscript.exe",,True这不会杀死前一个脚本,而是会自行杀死。 最佳答案 我建议使用WMI来选择和终止进程。这样的事情应该有效:Setwmi=GetObject("winmgmts://./root/cimv2")qry="SELECT*FROMWin32_Pro

windows - 使用 Windows 事件日志的 C++ 项目

我正在尝试学习使用Manifest将事件写入Windows事件日志的概念,我遵循了documentation由微软提供。我将描述我采取的步骤以及哪里出了问题。希望有人能告诉我缺少什么或我做错了什么。使用ECManGen.exe创建了一个InstrumentationManifest,证明有关提供程序(C++控制台应用程序)的信息,例如.exe文件的路径。为所有类型(调试、管理、操作和分析)创建了channel。终于创建了一个事件,我后来想写日志。(还创建了任务和关键字来组织事件)。在VisualStudio2013(C++控制台应用程序)中创建了一个新项目并包含了list(.man)文

具有网络用户配置文件的 Windows 7 上的 Java 属性 "user.home"

我们有一个客户运行其Windows7安装,其用户配置文件存储在内部网上的Windows服务器上(我认为它被称为“终端服务器环境”或类似的东西......)。现在我在Java中遇到了一些关于这些“外部”用户配置文件的问题。我将一些设置存储在用户主文件夹中的一个文件夹中(Windows:C:\Users\username\,Mac:/Users/username/)。因为该应用程序是跨平台的,所以我不在Jave中使用Windows环境变量%USERPROFILE%,而是使用nativeJava属性user.home。但是,这是WindowsCMD对%USERPROFILE%变量的说明:>e

windows - 使用 shell 命令在 vba 中执行批处理文件不起作用

我已经创建了批处理文件来将文件从网络驱动器复制到本地。.bat文件:SETusername=%1SETpassword=%2netuse"\\gesvij\toys\names"%password%/user:shop\%username%:copyXcopy"\\gesvij\toys\names""%appdata%\Microsoft\Templates"/S/EIFERRORLEVEL0gotodisconnectgotoend:disconnectnetuse"\\gesvij\toys\names"/deletegotoend:end我已尝试使用以下代码在vba中执行批处理

windows - COMDAT 段名

我正在为Windows二进制文件编写一个链接器,目前正致力于实现COMDAT。我想我理解大部分规范,除了COMDAT部分的三个记录(部分标题、部分符号和辅助符号),规范似乎没有提到存储在其中任何一个中的通用名称。换句话说,当我在这样的对象上运行dumpbin时,它会给出如下输出:SECTIONHEADER#8.text$mnname0physicaladdress0virtualaddress5sizeofrawdata2358filepointertorawdata(00002358to0000235C)235Dfilepointertorelocationtable0filepoi

windows - 在 Windows 命令行中设置 PERL5LIB 的多个路径

所以我使用这个将PERL5LIB设置到我的Windows命令行中的某个目录setPERL5LIB=c:\path\to\dir我想知道是否有办法在同一命令行中为PERL5LIB设置多个路径。setPERL5LIB=c:\path\to\dir1setPERL5LIB=c:\path\to\dir2setPERL5LIB=c:\path\to\dir3etc. 最佳答案 通常,您可以通过分号分隔设置多个路径。setPERL5LIB=c:\path\to\dir1;c:\path\to\dir2;c:\path\to\dir3

python - 在 Windows 中使用 Bash 模块运行 Python 脚本

我有一个Python脚本,我正尝试从Windows或某些在线Python解释器运行它。我想让我的friend测试一下,但他没有linux。这里的冲突是我在脚本中有诸如“importos”之类的模块,这些模块仅适用于bash环境。那么我怎样才能让我的friend在Windows中运行我的.py脚本呢?谢谢! 最佳答案 关于python的最酷的事情是你的friend应该能够运行你的脚本而几乎没有变化(希望如此),引用pythonosdocsThismoduleprovidesaportablewayofusingoperatingsys

windows batch .bat 自动 .m3u 播放列表创建/更新

厌倦了每次在我的电脑和/或智能手机上添加新文件时手动更新我巨大的mp3/mp4数据库,所以我正在寻找一些帮助来创建一个批处理文件,自动创建/更新我所有的播放列表.m3u。需要2个批处理文件(第一个调用第二个):第一个很简单,我快搞定了;-)create_all_playlist.bat(无需参数,自定义文件)create_m3u.batmisc-70-80.m3umisc\70\misc\80\create_m3u.batmisc-70-80-90.m3umisc\70\misc\80\misc\90\create_m3u.batmisc-60-70-2000-2010.m3umisc