草庐IT

NOC大赛创客智慧编程赛道

全部标签

c# - 以编程方式清除 Microsoft IME 输入历史记录

对于日语,MicrosoftIME将存储输入历史记录以在用户开始输入日语时提供建议。像这样:我需要以编程方式清除历史记录。用户可以在此处的IME属性中手动清除历史记录我怎样才能以编程方式做到这一点?最好使用c#,但bat文件或注册表编辑也可以。 最佳答案 好的,不到1年之后,我终于想出了如何去做。File.Delete(Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData),"Microsoft","InputMethod",

在 Windows 10 中以编程方式运行 python map 驱动器

几个小时以来,我一直在尝试在Windows10上映射远程路径,但无法正常工作。起初我用WNetAddConnection2尝试过,但无论我使用什么凭据或标志,当我键入netuse时,映射驱动器的状态始终是notavailable.我可以手动映射驱动器而不会出现问题,只有当我以编程方式映射驱动器时才会遇到问题。importwin32wnetimportwin32netconnr=win32wnet.NETRESOURCE()nr.dwScope=win32netcon.RESOURCE_GLOBALNETnr.dwType=win32netcon.RESOURCETYPE_DISKnr.

windows - 如何在不手动登录从机的情况下以编程方式启动 Jenkins slave

我们使用的是windowsR2201264位服务器。将来我们将拥有许多机器来运行我们的jenkinsslaves。我们想要自动化jenkinsslave启动过程。我已经经历了link由jenkins但没有从中得到太多帮助。我也想知道如何从主机到所有从机安装同一套工具。我用谷歌搜索但没有找到关于这个主题的任何文章。 最佳答案 我添加Windows从服务器的方法是使用一个脚本:设置正确的环境变量,如JAVA_HOME,使用您可以在Jenkins主节点页面中看到的新从属key启动正确的java-jarslave.jar。要从主服务器获取s

c# - 除非使用 "run as admin",否则在 Windows 10 上以编程方式创建计划任务失败

我参与的应用程序将任务添加到WindowsTaskSheduler。它在Windows7上运行良好,但在Win8.1和Win10上访问被拒绝,除非使用“以管理员身份运行”。应用程序必须以“以管理员身份运行”权限启动才能创建计划任务。我不能分享代码,因为它不属于我。无论如何,也许有人可以回答。我的猜测是,在Windows8.1(及更高版本)中,计划任务的权限级别发生了变化,并且需要管理权限。但是我找不到它的证据以及任何可能的替代方案来在没有管理员权限的情况下以编程方式在Windows10中添加计划任务。代码使用Microsoft.Win32.TaskScheduler库。下面的代码经过简

windows - 如何以编程方式分析(和更改)IIS 的配置

我是WindowsServer世界的新手(来自*nix领域)。我习惯于通过apache配置文件进行grepping来分析网络服务器的配置。是否有适用于IIS的等效文件/文件组?缺少它,是否有IIS的官方脚本接口(interface)? 最佳答案 PowerShell是最佳选择。这里有一些堆栈溢出的帖子:https://stackoverflow.com/questions/tagged/powershell+iis6此外,谷歌搜索powershellIIS将帮助您入门。 关于window

c# - 以编程方式打印文档

虽然我无法让运行Win764的桌面连接到我们的网络打印机,但我希望能够使用InputDirector粘贴文件,在我的笔记本电脑上共享。在那里我想要一个FileSystemWatcher来拾取它们并打印,然后删除它们。我该怎么做?我假设我需要以某种方式连接到shell,这意味着我的应用程序不能成为服务,但我在这里真的一无所知。我已经安装了InputDirector,所以我可以将光标从我的桌面屏幕移到我的笔记本电脑桌面上,然后只需右键单击该文件即可打印。但是,我仍然有兴趣学习打印的方法。 最佳答案 我想这取决于您要打印的内容,因为应用程

iphone - 当我使用 COM 以编程方式同步 iphone 时让 iTunes 通知我

我已经writtenanapplication将日历从LotusNotes同步到iphone(使用MSOutlook作为管道),我想告诉iTunes将更改推送到iphone。我可以使用COM接口(interface)(IITIpodSource.UpdateIpod)很好地完成此操作,但问题是此方法在启动同步时立即返回。然后iTunes会处理剩下的事情。我希望在iTunes完成同步时通知我的应用程序,以便我可以相应地更新我的GUI。因此,当iTunes正确同步iphone时,我的应用程序从未被告知何时它已完成。顺便说一句,我可以轮询的状态标志与事件一样正常...我在文档中找不到任何帮助

c# - 以编程方式重新定位 VLC 窗口

我相信其他人也遇到过这个问题......我经常在处理其他任务时在VLC小窗口中观看视频,但无论窗口放在哪里,我最终都需要访问其后面的GUI中的某些内容,并且必须先手动重新定位视频窗口。这可以通过在鼠标指针移到另一个角上时让VLC窗口捕捉到另一个角来解决。我还没有找到执行此操作的应用程序,所以想写一个。我可以使用哪些技术来做到这一点?跨平台可能更难......那么如果只在Windows上呢?我更喜欢C#(或Python)的东西,但如果需要我愿意学习新东西。 最佳答案 这是一个仅限Windows的解决方案。您实际上不需要将鼠标放在窗口上

c# - 在 Windows 2008 上以编程方式创建漫游用户配置文件

问题:通过LoadUserProfileAPI为漫游用户登录和加载配置文件未创建正确的配置文件。这只发生在Windows2008(UAC关闭和打开)下。使用标准Windows登录的登录工作正常,相同的代码在Windows2003上工作正常。日志:http://drop.io/6t2b3f3通过命令创建的用户配置文件服务的ETL:logman-startprofile-p{eb7428f5-ab1f-4322-a4cc-1f1a9b2c5e98}2553–ets该文件需要由有权访问源代码的人进行分析,希望这能阐明为什么配置文件总是作为临时加载。环境:Windows2008模式域/林服务器

c# - 以编程方式检查是否安装了 Windows Messaging?

有没有一种简单的方法可以使用C#在Windows中检测消息传递组件是否已安装以及服务是否正在运行? 最佳答案 可以通过执行WMI查询来检查服务是否存在及其状态://SetupthequeryManagementObjectSearchersearcher=newManagementObjectSearcher("root\\CIMV2","SELECT*FROMWin32_ServiceWHEREName='Blah'");//Executethequeryandenumeratetheobjectsforeach(Manageme