草庐IT

本地知识库问答

全部标签

windows - 如何在 Windows 中使用 Waf 引用本地 DLL?

在examplegiveninTheWafBook之后,我有下面描述的设置,它构建了一个共享库和一个静态库,然后将它们链接到一个exe。我的系统是使用VS2013MSVC运行Windows7。当我使用示例wscript构建时,构建失败并显示:Buildfailed->missingfile:'D:\\src\\waf-example\\demo\\build\\lib1.lib'我注意到,尽管使用了bld.shlib(它添加了一个任务来构建共享库,名为“lib1”,来自a.c),但构建输出显示同时一个DLL和一个LIB条目,而我只希望有一个DLL条目。[5/8]cshlib:build

PHP 直接打印到打印机(本地/网络)(卡在后台打印程序中)

好的,我使用的是PHP5.4,我想直接从Web服务器打印到打印机。我正在使用PHP模块php_printer.dll。功能很好。我在打印机队列中看到,数据在,但卡在“已发送到打印机”状态这是代码$printerList=printer_list(PRINTER_ENUM_LOCAL);var_dump($printerList);$printerName=$printerList[0]['NAME'];echo$printerName;$printer=$printerName;if($ph=printer_open($printer)){$content="hello";//Setp

windows - 无法以管理员身份替换本地驱动器

多年来(在WinXP和Win7下)我通过使用我的用户启动程序文件夹中的.cmd文件将S:映射到包含我的源代码的本地文件夹,该文件包含如下命令:substs:C:\MyStuff\Programming\Source因为我现在正在VisualStudio中编写一些代码来更改注册表,所以需要管理员权限。如果我不以管理员身份运行上述命令,当我以管理员身份运行VisualStudio时,S:驱动器将消失。到目前为止,以管理员身份运行此现有.cmd文件的所有尝试都失败了,唯一看起来有效的尝试明确需要管理员密码。有没有一种方法可以在我每次登录时自动以管理员身份运行subst命令,而无需知道/提供管

c# - certMgr.exe 未在个人本地计算机存储中加载证书私钥 (Windows 10)

我有一个运行certmgr.exe的应用程序,用于在根文件夹和个人文件夹中的localMachine上安装证书。以下是我正在使用的命令CertMgr.exe-add-all"secure\certs\cacert.crt"-s-rlocalMachinerootCertMgr.exe-add-all"secure\certs\server.p12"-s-rlocalMachinemy当我通过命令提示符运行这些命令分别在windows7/8平台上安装这些证书时,证书得到安装并且它们工作但是当我在Windows10平台上运行相同的命令时,证书会安装在商店中,但它们不起作用。出现以下错误:E

windows - PyCharm "Can' t 打开本地终端""Failed to start cmd.exe"?

我不是PyCharm的新手。但我无法从“终端:”选项卡启动Windows10cmd.exe。我在我的Win10x64机器上找到并尝试了两个cmd.exe:...但不断收到相同的消息(请参阅这篇文章的标题)。我也试过以管理员身份运行,结果是同样的问题。我也查看了这些帖子,但仍然是同样的问题:Can'tstartapythonconsoleinpycharmCan'topenlocalterminal我运行的是Win1064位。PyCharm2018.3社区版,PyCharm2018.3(社区版)构建#PC-183.4284.139,构建于2018年11月20日JRE:1.8.0_152-

windows - 同步错误。无法在本地计算机上启动 Rsync 服务

我遇到了一个问题:CouldnotstartRsyncserviceonLocalComputer.Error1069:Theservicedidnotstartduetoalogonfailure.有人可以帮我解决这个问题吗? 最佳答案 在安装过程中,您可能已经看到提示输入用户名和密码的地方,其中已经输入了默认用户名和密码。您需要将其更改为您登录时所用的用户名和密码。如果您以管理员身份登录,请输入管理员凭据 关于windows-同步错误。无法在本地计算机上启动Rsync服务,我们在St

windows - 在本地安装 Apache/MySQL/PHP Web 应用程序

我们有一个基于Apache、MySQL和PHP的Web应用程序。我想让它也可以作为Windows的桌面应用程序使用,通过MSI安装。一个小型.NET应用程序启动一个我们部署的修改后的xampp包,然后打开一个基于Chromium的嵌入式浏览器。问题:如何确保我能够在运行时修改Apache/MySQL/PHP配置?这些文件存储在ProgramFiles中,UAC当然不允许我在没有“以管理员身份运行”的情况下更改它们。有没有办法让这些文件在安装过程中可编辑?否则我将不得不弄清楚如何使用临时目录中的自定义配置文件启动Apache/MySQL。如何告诉安装程序将Apache和MySQL添加到防

windows - 如何使用远程 powershell 创建本地 Windows 用户帐户?

尝试使用powershel创建用户。这对本地机器工作正常。但是如何使用远程powershell在远程机器上创建本地用户帐户呢?脚本localwindows.ps1是$comp=[adsi]'WinNT://machinename,computer';$user=$comp.Create('User','account4');$user.SetPassword('change,password.10');$user.SetInfo();我通过C#尝试了同样的事情:PSCredentialcredential=newPSCredential(userName,securePassword)

windows - 如何本地化 Windows 商店应用程序中的通知和组合框? (C#/XAML,多语言应用工具包)

我有几个关于Windows应用商店应用程序本地化的问题。我能够本地化Xaml内容,例如TextBlock.Text或Button.Content(I'mdoingitinthesamewayasshownhere),但我不知道如何本地化以下内容:1).我的ComboBox中的项目。Item1Item2Item32).C#代码中的MessageDialogs(由于catchblock而没有等待)newMessageDialog("Somethingwentwrong.Please,checkyourlogin/passwordandinternetconnection.").ShowAs

windows - 通过网络运行 VB6 exe - 它会在执行期间制作本地副本吗?

我继承了一个用VB6编写的可执行文件,用户可以通过网络共享运行它。用户只需双击共享上的文件,3MB的exe就会运行。我的问题是,当以这种方式访问​​时,用户的机器(WinXP)是否会制作一个临时的本地副本并运行它,或者它是否不断地在网络上请求文件(例如,当切换到一个新屏幕时)?我在运行它时检查了我自己机器上的临时位置,没有本地副本的证据,但也许它完全在后台处理(即,对用户不可见)?PS-我知道这种方法有几个缺点,但它不会改变。 最佳答案 您的程序使用何种语言编写在这里并不重要。不会有可执行文件的本地副本,也不会不断地在网络上请求文件