Articles of Windows

创build一个双Mac / Win Autorun CD

如何在Mac上创build一个打开“将此图标拖动到应用程序文件夹进行安装”的CD,并在Windows上自动运行安装程序?

“程序没有反应”是什么意思?

这个消息意味着什么,是否有一个“响应”Microsoft Windows状态查询的API? 我正在寻找技术答案。 谢谢 :)

如何使用C#在Excel工作表中加粗特定行或单元格的字体?

我将数据从List <>导出为Excel。 我想做一些特定的行和单元格粗体。 我也需要合并一些单元格。 以下是我正在使用的代码。 try { Excel.Application application; Excel.Workbook workBook; Excel.Worksheet workSheet; object misValue = System.Reflection.Missing.Value; application = new Excel.ApplicationClass(); workBook = application.Workbooks.Add(misValue); workSheet = (Excel.Worksheet)workBook.Worksheets.get_Item(1); int i = 1; workSheet.Cells[i, 2] = "MSS Close Sheet"; i++; workSheet.Cells[i, 2] = "MSS – " + dpsNoTextBox.Text; i++; workSheet.Cells[i, 2] = customerNameTextBox.Text; i++; workSheet.Cells[i, 2] = […]

Python,Windows控制台和编码(cp 850 vs cp1252)

我以为我知道编码和Python的一切,但今天我遇到了一个奇怪的问题:尽pipe控制台设置为代码页850 – 而Python正确报告 – 我放在命令行上的参数似乎编码在代码页1252如果我尝试用sys.stdin.encoding解码,我得到了错误的结果。 如果我假设'cp1252',忽略sys.stdout.encoding报告,它工作。 我错过了什么,或者这是Python中的错误? Windows? 注意:我在Windows 7 EN上运行Python 2.6.6,区域设置为法语(瑞士)。 在下面的testing程序中,我检查文字是否正确解释并可以打印 – 这是有效的。 但是我在命令行传递的所有值似乎都被错误地编码了: #!/usr/bin/python # -*- encoding: utf-8 -*- import sys literal_mb = 'utf-8 literal: üèéÃÂç€ÈÚ' literal_u = u'unicode literal: üèéÃÂç€ÈÚ' print "Testing literals" print literal_mb.decode('utf-8').encode(sys.stdout.encoding,'replace') print literal_u.encode(sys.stdout.encoding,'replace') print "Testing arguments ( stdin/out encodings:",sys.stdin.encoding,"/",sys.stdout.encoding,")" for i in range(1,len(sys.argv)): arg = sys.argv[i] print […]

备份其他进程正在使用的文件

我的应用程序目前使用第三方API有一个错误,迫使我build立在32位。 不幸的是,这与Windows的卷影副本冲突,因为这显然必须在64位运行工作。 是否有任何替代VSS我可以用来安全备份当前正在使用的另一个进程的文件?

便携式脚本语言为多服务器pipe理员?

请注意:便携式,就像portableapps.com一样,不是传统意义上的可用于多种体系结构或操作系统的语言。 无论是谁造就了便携式这个词的用法都应该被打破。 🙂 我是DBA和系统pipe理员,主要是运行SQL Server的Windows机器。 我正在寻找一种不需要pipe理员权限或安装程序的Windows编程/脚本语言,除了将其展开到一个文件夹之外,不需要任何安装过程。 我的意图是有一个自动化的语言,我可以标准化。 到目前为止,我一直在使用batch file和Unix shell的组合,使用UnxUtils中的 sh.exe,但它远非完美的解决scheme。 我已经评估了一些选项,他们都至less有一个严重的缺点或另一个。 我非常喜欢开源或双许可证,但我更感兴趣的是find合适的工具。 对那些依赖于Cygwin或者Java的东西没有兴趣,但是在这一点上,我会很满意一些需要.NET的东西。 要求: 可pipe理的足迹(1-100个文件,安装30 MB以下) 在Windows XP和Server(2003+)上运行 没有安装程序(exe,msi) 不依赖于JVM或Cygwin安装 与外部pipe道,进程和文件一起工作 支持MS SQL Server或ODBC连接 奖励积分: 开源 FFI调用原生DLL中的函数 GUI支持(native或gtk,wx,fltk等) Linux,AIX和/或OS X支持 dynamic,面向对象和/或function,解释或字节码编译; 互动发展 能够将脚本打包或编译成可执行文件 到目前为止我已经尝试过: Ruby:磁盘上有148MB,23000个文件 可移植的Python:磁盘54 MB,2800个文件 草莓Perl:磁盘上123 MB,3600个文件 REBOL:非常好,除了封闭的源代码,没有免费版本的MSSQL或ODBC Squeak Smalltalk:很好,除了对脚本的不好的支持

内核跟踪Windows 7 WinDbg

在debuggingen_windows_7_checked_build_dvd_x86_398742时,我没有收到debugging信息。 我甚至无法看到我自己的跟踪信息(ATLTRACE)。 相反,Windows XP Checked就像一个魅力。 debugging会话启动时出现“Bad QueryIdType:5”msg。内核debugging显然设置正确。 请帮忙…

以微秒精度获得时间点

我需要以微秒的精度检索当前时间点 。 时间点可以相对于任何固定的date。 如何实现? 对于就业政策,我真的不应该使用boost或任何其他库。 我在一个多平台的应用程序和Linux下,我可以使用C ++ 11 system_clock::now().time_since_epoch() ,但在Windows下我使用VS2010,所以我没有std::chrono库。 我已经看到了RtlTimeToSecondsSince1970函数,但它的分辨率是第二个。

在Windows或Linux上的Objective C

我想学习Objective-C,但没有Mac。 我如何在Windows或Linux上编译obj-c? 我宁愿Windows,但Linux会好的。

虚拟环境的哪些部分需要改变来重新定位呢?

所以,我已经有了一个可笑的一些插件/包的Python程序。 我希望能够在其virtualenv分发该程序,以便捆绑包。 但是,该程序是针对Windows的,而virtualenvs的“可重定位”function在Windows上是不受支持的(并且仍然是实验性的)。 所以,我正在考虑编写一个脚本,或者只是编写指令手动更改绝对path名称来重新定位virtualenv。 我的问题是,如果有人知道我必须在virtualenv中查找绝对path名。 我很新的Python包装。 activate.bat脚本包含绝对path名称,但是单个软件包的绝对path名是否被硬编码到其安装中? “ 使环境可重定位 ”一节介绍了为什么不能简单地移动virtualenv,但不列出包含绝对path名的地方。