草庐IT

【C→C++】打开C++世界的大门

全部标签

mysql - 如何从命令提示符在 Windows 上打开远程 mysql 数据库

环境:我在CentOS上有一个数据库保存的文件夹使用SAMBA共享Windows可以访问位于\\192.168.1.101\mysql\food\的文件MySQL服务器在两个系统上运行问题:我需要从CMD使用mysql访问Windows上的数据库额外信息:我通过运行以下命令在CMD上打开mysql:C:\ProgramFiles\MySQL\MySQLServer5.6\bin>mysql-hlocalhost-uroot-pmysql>我无法显示\\192.168.1.101\mysql\food\上的表,因为它不是mysql的默认文件夹问题:如何更改mysql-windows上的默

c++ - Qt 应用程序在使用文件打开对话框后将焦点切换到不同的应用程序

我正在将我的一个Qt应用程序在OSX上开发后移植到Windows。我在OSX上没有这个问题,但它现在在Windows8下发生了。当我用QFileDialog::getOpenFileName()打开并选择一个文件时,焦点切换到其他应用程序,我有alt-tab回到我的。一旦在对话框中选择了文件而不是这样做,我如何让Qt恢复到主应用程序? 最佳答案 您可能只是忘记为QFileDialog设置parent-您需要将指向当前窗口的指针传递给getOpenFileName:QStringfileName=QFileDialog::getOpe

windows - 批处理文件 - 关闭由批处理文件进程打开的单独的 cmd 窗口

我正在整理一个执行以下操作的批处理文件:启动Selenium测试中心启动Selenium测试节点运行Selenium测试脚本打开测试结果xml文档。关闭Selenium中心和节点Selenium中心和节点是通过使用START命令调用2个批处理文件打开的,因此它们在自己的cmd窗口中打开。直到第5点,我的流程都很好,关闭了包含集线器和节点的两个cmd窗口。我知道您可以关闭所有“cmd.exe”进程,但这似乎是一种钝器。有没有一种方法可以识别或保留我的批处理脚本打开的集线器和节点cmd窗口的句柄,以便我可以只关闭这两个窗口?谢谢。 最佳答案

windows - 尝试创建一个批处理文件,在工作目录中打开 CMD 并调用一个命令来查看谁登录了服务器

我所知道的有用;在工作目录下打开cmd:cmd/k返回登录用户的命令:for/f%sin(servers.txt)do(echo%s&qwinsta/server:%s)因为servers.txt是服务器列表我无法让它协同工作;我希望在完成后将其打印到文本文件中。 最佳答案 当您在批处理文件中使用FOR时,您必须将FOR变量的%加倍。for/f%%sin(servers.txt)do(echo%%s&qwinsta/server:%%s) 关于windows-尝试创建一个批处理文件,在工

python - 在 Windows 上打开一个目录 : 'Permission denied'

我试图获取目录的文件描述符,但在目录上调用os.open总是导致“权限被拒绝”错误。我认为这不是权限问题,因为它发生在所有目录上,而文件没有问题(请参阅下面的REPLsession)。以管理员身份运行没有区别。Python2.7.6(default,Nov102013,19:24:18)[MSCv.150032bit(Intel)]onwin32Type"help","copyright","credits"or"license"formoreinformation.>>>importos>>>os.mkdir('mydir')>>>os.access('mydir',os.F_OK)

c# - 如何检测 Windows 开始菜单/开始屏幕何时打开?

如何为Windows开始菜单(或Windows8开始屏幕)打开设置事件处理程序或回调?或者,至少,如何检查开始菜单当前是否打开?我更喜欢用C#解决这个问题,但也非常感谢用C++解决这个问题。 最佳答案 显然,开始屏幕可见性回调/事件不适用于桌面应用程序(请参阅下面的out-#ifed代码),但简单的轮询效果很好。#include//std::swap#include//std::function#include#include//EXIT_FAILURE,EXIT_SUCCESS#include//std::runtime_erro

windows - 在 Windows 中重置打开文件对话框位置

我使用GetOpenFileName函数打开一个打开文件对话框。我正在制作一个处理函数,它将对话框窗口置于所有者窗口的中心。我将对话框集中在CDN_INITDONE通知上。目前,Windows似乎会记住桌面应用程序的最后一个对话框位置并覆盖我的对话框坐标。如何重置最后记住的位置以便我可以检查居中是否适合我的用户?我考虑过使用不同的用户或虚拟机运行测试,但这不是很方便。不幸的是,在注册表中搜索myexecutable.exe没有任何结果。我运行的是Windows8。 最佳答案 我迟到了大约一年,但我不得不处理这个问题。对我有用的是向G

windows - 我们如何在 Windows 的 Windows 资源管理器中打开 ftp 链接?

一段时间以来一直在努力寻找一种方法来做到这一点。在Windows资源管理器窗口而不是浏览器中打开链接。例如使用此链接:ftp://username:pass@ftp.domain.com:80并在Windows资源管理器中打开它。是否可以指定单击电子邮件中的该链接时窗口应如何react? 最佳答案 谢谢FabianH!你的解决方案对我来说很好:-)我只是对你的代码做了一个小改动,事实上我写道:[HKEY_CLASSES_ROOT\IE.FTP\shell\open\command]@="C:\\Windows\explorer.ex

windows - 使用图标作为文件类型,但不要使用程序打开

假设有一个文件类型(例如.abc),目标是为其使用自定义图标,以表明它可以被我们的程序打开,但我们不希望直接传递给它到程序(即程序支持此作为稍后阶段的导入,而不是直接打开)。这在Windows和OSX上如何实现?使用适用于Windows的InnoSetup。OSX安装程序目前尚未确定,但PKG或DMG路径应该没问题...作为引用,这里是InnoSetup上的页面,指示在将文件传递给程序的情况下如何执行此操作:http://www.jrsoftware.org/isfaq.php#assoc还有一篇文章描述了如何在OSX上进行这种直接关联:https://apple.stackexcha

windows - 默认情况下,如何使用 Visual Studio 的二进制编辑器打开某些文件类型?

我使用的是VisualStudio2013Professional,它有一个很棒的工具,叫做“二进制编辑器”。我已经使用它一段时间了,通过"file">“打开”菜单,但我想将Windows配置为在打开某些文件类型(双击)时使用它。我尝试使用C:\ProgramFiles(x86)\MicrosoftVisualStudio12.0\Common7\IDE\devenv.exe打开.bin文件(这是具有重命名扩展名的简单exe文件),但我收到消息“您选择的程序不能与此文件类型相关联”。我该怎么办? 最佳答案 有一个注册表项可以阻止您以