草庐IT

git系统

全部标签

windows - 如何从 Excel 中显示操作系统环境变量?

我有一个用Excel编写的应用程序加上一堆C++/Python插件。插件使用的各种配置文件的位置在启动时由许多环境变量确定。我想通过最直接的方式调试与这些环境变量相关的问题:我可以简单地输入一个Excel公式,使环境变量显示在工作表中吗?举个例子:我有一个名为“MYADDIN_XML_CONFIG”的环境变量,其中包含MyAddin组件使用的XML文件的路径。如果此环境变量设置不正确,则MyAddin将无法运行。我想要一个简单的函数,它将字符串“MYADDIN_XML_CONFIG”作为参数并返回env-var的值(如果已设置)。如果未设置环境变量,它应该返回NONE或某种错误代码。这

windows - 你知道任何对并行化有良好支持的构建系统吗?

我正在寻找一个构建系统(在mswindows上工作),它可以很好地支持任务/目标(或你称之为的任何东西)的并行化。更具体地说-在构建期间(在MSWindows机器上启动)我需要将源文件复制到许多不同的机器(不一定运行Windows)并在每台机器上启动远程作业-我真的很喜欢一次在所有机器上执行此操作。有谁知道能够并行执行此类任务的构建系统。根据我的搜索,目前可用的选项是:-j在make中切换-但我不知道nmake是否支持这个-一些自定义nAnt任务-msbuild对并行化有某种形式的支持-看起来与make类似(这意味着您不指定要并行执行的操作,只需指定以这种方式构建东西会很好)-fake

windows - 有助于在操作系统类(class)中学习 Windows 内核开发的资源?

我目前正在上大学操作系统类(class),我们正在为我们的项目研究Windows内核,更准确地说是WRK,即Windows研究内核。WRK基于win2k3服务器。然而,我真的很难挖掘资源来帮助学习操作系统开发、Windows内核开发的基础知识以及一般地绕过WindowsAPI。我们正在使用Russinovich的MicrosoftInternals一书,但我想知道你们中是否有任何人可以向我推荐一些很棒的资源,无论是书籍、在线指南还是一些旧的类笔记。谢谢! 最佳答案 您具体在寻找什么?在线资源?为此,OSROnline是更好的网站之一

c# - Windows 系统托盘应用程序,如音量应用程序

我想创建一个非常类似于位于系统托盘中的Windows7音量栏的应用程序。我是Windows开发的新手,希望能指出正确的方向。我是否应该制作一个普通的应用程序并放入系统托盘?我不需要应用程序的主窗口,它只能通过系统托盘访问(我只需要音量条,不需要其他)...我该怎么做?用C++而不是C#编写它会更好吗?如何检测Windows输出的声音的“音量”(即使系统声音已静音)?感谢您的回复。 最佳答案 您可以使用类NotifyIcon.只需谷歌搜索即可找到样本。Hereisone. 关于c#-Win

java - 使用 Java 在远程系统上执行批处理文件

如何执行位于Windows远程系统上的批处理文件?批处理文件应该在远程系统上运行。 最佳答案 阿比纳夫,对于您的问题,我认为RMI是最快的解决方案从这些链接(1、2)中查看基础知识从要运行批处理的地方启动服务器在服务器端的Remote对象中使用Runtime.getRuntime().exec()运行您的批处理。从客户端机器调用这个远程对象和方法。 关于java-使用Java在远程系统上执行批处理文件,我们在StackOverflow上找到一个类似的问题: h

windows - 在git中移动文件夹

我是git的新手。我使用Windows、github和bitbucket。我在文件夹C:\Users\MyUserName.ssh中设置了我的git存储库因为我认为我必须这样做。现在我意识到,如果我将这些存储库放在保管箱中会更好。我假设将文件夹(存储库)从C:\Users\MyUserName.ssh剪切并粘贴到我的保管箱文件夹可能会造成一些伤害......就像GITPULL可能不再知道将文件带到哪里。移动文件夹的最佳方式是什么? 最佳答案 文件夹在文件系统中的位置并不重要。只需移动文件夹并继续pull即可。

c++ - windows上 Windows 系统win32框架的替代品

我想用C++开发一个不依赖于win32库的自定义窗口系统。例如,GoogleChrome的界面与Windows自己的界面不相似。同样MPCstar和adobe产品也有自己的界面。请帮我从哪里开始这样的项目? 最佳答案 可以跨平台使用Qt或wxWidgets但我认为Qt更好。 关于c++-windows上Windows系统win32框架的替代品,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/quest

windows - 为什么 Perl 系统调用无法调用内部 Windows 命令?

在我们的一台WindowsXP机器上,dir/b等Perl系统命令会生成一条错误消息,例如:/b:nosuchfileordirectory。换句话说,开关被解释为文件名。无论我使用backticks、open()还是system()都会发生这种情况。我什至尝试将开关作为单独的参数传递给system()。当然,我已经确认调用在DOS命令行或批处理脚本上正常工作。有没有人遇到过这个? 最佳答案 您可能安装了Cygwin并且dir.exe在你的路径中,这不是cmd.exe内置但是ls的别名.C:\>whichdir/usr/bin/di

windows - 如何在 64 位操作系统上同时安装适用于 32 位和 64 位的 Windows 调试工具?

我有一个64位Windows2008R2VM,我在其中安装了来自SDK的Windows64位调试工具。现在我想安装32位甚至下载相应的ISO-GRMSDK_EN_DVD.iso从http://www.microsoft.com/en-us/download/details.aspx?id=8442然而,该死的东西认为没有什么可安装的,因为已经安装了64位。我怎样才能安装它?编辑好的,我卸载了64位版本。现在,它无法安装并显示这条可爱的消息:SetupcouldnotfindthefileWinSDK_amd64\WinSDK_amd64.msiatanyofthespecifiedso

css - 适用于韩文、Mac/Windows 的系统字体

关于显示韩文字体:我注意到当我使用arial时,它默认为sans-serif,这在Mac和Windows上当然是不同的。我很难在“互联网”上找到有关此的信息。我希望这里有人可以告诉我一个字体列表,这些字体可以在Mac和Windows上使用韩语而无需嵌入字体。Liveexample麦克:Windows: 最佳答案 由于Arial不包含韩文字符,使用font-family:Arial,sans-serif实际上等同于韩语的font-family:sans-serif文本。Arial应该从列表中删除,因为这只会造成伤害——当页面上使用的某