Articles of 窗口

在Windows上取消python中的停滞文件副本

在Windows上,我想用Python将一大堆文件复制到networking上。 有时,networking没有响应,副本停滞。 我想检查,如果发生这种情况,跳过有问题的文件,当发生这种情况。 通过在这里询问这个相关的问题,我发现了关于CopyFileEx函数,它允许使用callback函数,可以中止文件复制。 Python中的实现如下所示: import win32file def Win32_CopyFileEx( ExistingFileName, NewFileName, Canc = False): win32file.CopyFileEx( ExistingFileName, # PyUNICODE | File to be copied NewFileName, # PyUNICODE | Place to which it will be copied Win32_CopyFileEx_ProgressRoutine, # CopyProgressRoutine | A python function that receives progress updates, can be None Data = None, # object | An […]

在禁用wow64redirect之后,“找不到指定的程序”

我在64位系统上运行32位应用程序(Windows 7)我试图运行Windows备份位于:c:\ System32 \ sdclt.exe。 因为我作为一个32位进程运行,我必须禁用WOW64redirect(使用Wow64DisableWow64FsRedirection)。 问题是,禁用wow64redirect后,我得到“无法find指定的过程”错误。 我的猜测是,在禁用redirect时,sdclt.exe无法加载所有依赖的dll。 注意:1.这种情况只发生在我没有提高特权的情况下。 2.我设置“使用shell执行”为true,因为我想让用户使用我的应用程序没有提高priviliges。 2.编译为64位时不会发生此错误。

如何改变使用C#窗口颜色scheme?

如何编程改变使用C#的颜色scheme? 我想改变的Windows Vista的基本或Windows 7的基本配色scheme。 我怎样才能做到这一点? 谢谢,Nikil。

在Windows上自动启动mongos

我有两台电脑共享一个mongodb服务器。 我想在重启时自动启动它们之间的连接。 我为mongod计算机创build了一个configuration文件,现在它可以用作Windows服务。 我不能够为mongos计算机创build一个工作的configuration文件。 这是我试过的: sharding: configdb: "192.xxx.50:51213" systemLog: destination: file path: "c:\data\log\mongos.log" processManagement: fork: true 我在pipe理员命令提示符下调用它: sc.exe create MongoDBS binPath= "C:\Program Files\mongodb\server\3.2\bin\mongos.exe –service –config=C:\mongodb\mongos.config" 该服务已创build。 那么当我启动它时: net start MongoDBS 我得到这个错误:该服务没有响应控制function。

什么是连接到MS SQL 2000/2005的正确的PHPconfiguration?

我有很多服务器在Windows 2003 / IIS6上使用FastCGI运行PHP 5.2.6(非线程安全构build) 。 我有一些问题连接到MS SQL 2000/2005(MySQL连接工作正常,ASP / ASP.NET脚本也可以成功连接到MS SQL)。 一个解决schemebuild议将SQL客户端工具ntwdblib.dll文件复制到PHP扩展文件夹或在Web服务器上安装所有SQL客户端工具(我不愿意这样做)。 build议的另一个解决scheme是使用PHP的Microsoft SQL Server 2005驱动程序 。 这看起来不错,写绿地的应用程序,但对于应用程序,如phpBBS或WordPress这似乎并没有工作。 例如,以下脚本: <?php $host = "mssqlhost"; $user = "phpbb2"; $password = "phpbb2"; $connect_sql_server = mssql_connect($host, $user, $password); ?> 失败: PHP警告:mssql_connect()[function.mssql-connect]:无法连接到服务器:mssqlhost在第6行E:\ AppsDev.NET_UK_Minds \ phpSqlNC \ www \ test.php 目标是允许PHP脚本连接到运行在不同服务器上的SQL 2000和SQL 2005。 我还应该补充说,升级到更高版本的PHP目前不是一个选项。 在Windows 2003 / IIS6上configurationPHP以连接到SQL 2000/2005的正确方法是什么?

Windows上的Python igraph导入错误

我已经使用pip install安装了igraph form .whl文件。 当我试图testing安装的正确性 import igraph.test igraph.test.test() 我得到这个错误: Traceback (most recent call last): File "D:/Nauka/Praca-inzynierska/Barabasi-Albert.py", line 4, in <module> import igraph.test File "D:\Programy\Python 3.5\lib\site-packages\igraph\__init__.py", line 34, in <module> from igraph._igraph import * ImportError: No module named 'igraph._igraph' (如果我试图导入igraph而不是igraph.test,同样的错误会popup)。 我已经尝试添加path(我不知道这是否可行): import sys sys.path.append ("D:/Programy/Python 3.5/Lib/site-packages/igraph") 但它没有工作。 我发现的一件事是,如果我从igraph文件夹删除“__init__”文件,我可以导入igraph没有错误,但它不适用于igraph.test。 如果它是相关的,我的Python 2.7上同时安装了Python 2.7。 预先感谢您的任何帮助。

当应用程序是服务时,SetWinEventHookcallback不起作用

我有一个在.NET 4.0中制作的应用程序挂钩赢得事件,并使用callback来捕获窗口事件,如下所示: //import the methos from the dll [DllImport("user32.dll", SetLastError = true)] private static extern IntPtr SetWinEventHook(int eventMin, int eventMax, IntPtr hmodWinEventProc, WinEventProc lpfnWinEventProc, int idProcess, int idThread, int dwflags); //declare a callback public static WinEventProc _winEventProc = new WinEventProc(WindowEventCallback); //pass this callback to SetWinEventHook SetWinEventHook( EVENT_SYSTEM_FOREGROUND, // eventMin EVENT_SYSTEM_FOREGROUND, // eventMax IntPtr.Zero, // hmodWinEventProc […]

必须在Windows 7上运行ruby脚本,并获得权限拒绝EACCES

我必须在Windows 7上运行ruby脚本(我知道这是不好的主意)。 我的脚本创build文件夹(如果它们不存在)并将文件复制到它们中。 我正在使用FileUtils lib执行此项工作,如: FileUtils.mkdir_p(path) FileUtils.cp_r(file.path, path) FileUtils.touch(file) 在Ubuntu和MAC一切正常,但在Windows 7的机器上,我得到了下一个错误: Permission denied – ./program_folder/input/. (Errno::EACCES) 在这个codeline上: Dir.entries('./program_folder/input').map { |file_name| File.new("./program_folder/input/#{file_name}") }.compact 任何想法如何修复它? 我试图运行pipe理员访问ruby和irb termianl,并试图做所有pathFileUtils.chmod_R(0777,@path),但仍然没有改变…

我如何使wgnuplot.exe终止在.plt文件的末尾?

我在Windows上使用gnuplot。 当我通过双击直接执行我的filename.plt文件时,会生成一个wgnuplot.exe的实例,它在完成后不会终止。 我的代码非常简单,只是打印到PDF。 你们有没有人知道如何使文件完成后自动终止wgnuplot.exe? 谢谢

我可以发送一个ctrl-C(SIGINT)到Windows上的应用程序吗?

我有(过去)编写的跨平台(Windows / Unix)应用程序,从命令行启动时,以相同的方式处理用户键入的Ctrl – C组合(即干净地终止应用程序)。 是否有可能在Windows上发送一个Ctrl – C / SIGINT /等同于另一个(不相关的)进程的进程来请求它干净地终止(给它一个整理资源的机会等)?