Articles of 窗口

当电脑解锁时检测Windows

我用这个优秀的方法来locking一台windows电脑; 那部分工作正常。 然而,我想要做的,是当电脑被解锁,然后继续我的程序检测到。 我已经在网上做了一些研究,find一种方法来做到这一点,但我还没有看到python检测计算机状态(即当计算机再次login或解锁)的变化的任何方式。 是否有可能在python检测Windows机器解锁或login ? 注意我正在使用Python 2.7.6和Windows 7.谢谢

OSError:subprocess中的参数无效

Python 3.3.3 Windows 7 Here is the full stack: Traceback (most recent call last): File "Blah\MyScript.py", line 578, in Call output = process.communicate( input=SPACE_KEY, timeout=600 ) File "C:\Python33\lib\subprocess.py", line 928, in communicate stdout, stderr = self._communicate(input, endtime, timeout) File "C:\Python33\lib\subprocess.py", line 1202, in _communicate self.stdin.write(input) OSError: [Errno 22] Invalid argument 代码如下所示: process = subprocess.Popen( arguments, […]

Cygwin命令在cmd上的彩色输出

操作系统:Windows XP SP3(不幸的是) 我已经下载并安装了最新版本的Cygwin和Git。 我还configuration了我的环境,在我的系统path中包含“bin”文件夹,并设置用户variablesTERM = msys。 我现在可以进入cmd并使用以下命令,例如: git状态 并得到彩色输出,即状态,要提交的变化是绿色的,而未跟踪的文件等是红色的。 如果没有设置TERM = msys,情况并非如此。 但是,由于我也将Cygwin bin添加到我的path中,所以我可以使用它 LS 得到一个目录列表,但没有彩色输出。 我是否正确地认为,因为我只通过cmd使用二进制文件,而不是Cygwin本身,所以获取彩色输出将不得不与configurationBASHconfiguration文件完全不同。 假设这是可能的; 但是,如果可以用Git来完成,那么Cygwin二进制文件也可以完成。 我很乐意详细说明或澄清任何细节。 谢谢。

使用.NET代码将系统时间同步到域控制器

我有基于时间的testing运行,需要在testing过程中多次更改系统时间。 我希望能够在testing结束时重新同步到域控制器的时间。 我有任何使用.NET代码(C#)的方法。 我正在改变时间使用p-invoke函数中find: 以编程方式使用C# 谢谢

从主function最大化窗口?

我已经使用了一个互斥体来运行一个单一的实例程序,现在我希望窗口变得最大化,如果当用户重新打开应用程序时,这个窗口最小化。 这是我目前在我的Program.cs文件中的代码: static class Program { [DllImport("user32.dll")] public static extern bool SetForegroundWindow(IntPtr hWnd); /// <summary> /// The main entry point for the application. /// </summary> [STAThread] static void Main() { bool Ok = true; string ProductName = Application.ProductName; Mutex m = new Mutex(true, ProductName, out Ok); if (!Ok) { System.Diagnostics.Process[] p = System.Diagnostics.Process.GetProcessesByName(ProductName); SetForegroundWindow(p[0].MainWindowHandle); } […]