草庐IT

Linux管理面板

全部标签

windows - 如何确定调用函数是否需要管理权限

我正在尝试找出是否有一种简单的方法来判断调用函数是否需要我的程序以管理员身份运行才能正常工作。谢谢! 最佳答案 当然。您可以运行该函数,如果它失败并显示GetLastError()==ERROR_ACCESS_DENIED,那么您需要管理权限。 关于windows-如何确定调用函数是否需要管理权限,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/6499619/

windows - 当角色崩溃或通过管理 API 重新启动时,Azure 角色主机是否真的重新启动了?

假设我的Azure角色以某种方式耗尽了系统范围的资源。例如,它会产生许多进程,所有这些进程都会挂起并消耗系统中的所有虚拟内存。或者它创建了大量的WindowsAPI事件对象并且无法释放它们并且无法创建更多此类对象。我的意思是什么excepttrashingthefilesystem.现在,一旦正常的Windows机器重新启动,我描述的更改就会被取消-进程被终止,虚拟内存被“回收”,事件和其他类似对象被“回收”等等。但还有一个问题。如果主机实际上并未重新启动,而是在我点击“重启”或“停止”然后“启动”时经历了一些其他过程,该怎么办?当我重启角色或重启实例时,主机是否真的重启了?

c - OpenSSL 库 : 2 on Linux libcrypto and libssl and more than 13 on windows. 我应该在 Windows 上链接什么来编译我的示例?

所以我看this示例代码:#include#include#include"openssl/sha.h"voidsha256(char*string,charoutputBuffer[65]){unsignedcharhash[SHA256_DIGEST_LENGTH];SHA256_CTXsha256;SHA256_Init(&sha256);SHA256_Update(&sha256,string,strlen(string));SHA256_Final(hash,&sha256);inti=0;for(i=0;i我应该将哪些库链接到我的项目以在Windows上编译它?

c - 如何检查指定用户是否是本地计算机上的管理员?

我想知道用户是否是PC上的管理员?我找到了执行此操作的代码片段,但我遇到了问题。这段代码的问题是,如果启动进程的用户是否具有管理员权限,则此函数将返回。但我想查询特定用户是否具有管理员权限。我能以某种方式做到这一点吗?这很重要,因为我的应用程序将在SYSTEM帐户下运行,因此它总是返回用户是管理员,但我想知道登录用户是否是管理员?代码片段:BOOLIsUserAdmin(VOID)/*++RoutineDescription:ThisroutinereturnsTRUEifthecaller'sprocessisamemberoftheAdministratorslocalgroup.

windows - Boost spirit : assertion fails under Windows but not Linux. 为什么?

[用完整的程序和版本更新替换代码]下面的代码在Windows下失败并显示以下消息(抱歉手动翻译自法语,我不知道如何强制VisualC++以英语工作)。这是在Windows下。它在Linux下工作。你可以编译Linux:gccLimaTokenizerParser.cpp-oLimaTokenizerPars-lboost_system-mt-lstdc++Windows(失败):clLimaTokenizerParser.cpp/Ic:\boost\path\include/EHsc我在Windows和Boost1.48下使用Boost1.50和VisualC++2010和Linux下

java:将图标放入 .jar 文件中以便 Windows 资源管理器可以识别它们?

Windows知道在哪里可以找到.exe或.dll文件中的图标。有什么方法可以在.jar文件中设置图标资源以便Windows可以识别它们吗?(我对XP或Windows7的答案感兴趣) 最佳答案 JavaWebStart可以安装图像以用于桌面快捷方式和菜单项。JWS还支持可以在应用程序加载(和/或更新新类)时显示的启动画面。对图标的支持适用于任何可用Java的桌面PC平台(警告:如果操作系统支持该功能)。 关于java:将图标放入.jar文件中以便Windows资源管理器可以识别它们?,我

c - 通过 fopen 创建文件在 Linux 上运行良好但在 Windows 上运行不正常(MS VS 2010)

您好,我正在尝试在MicrosoftVisualStudioUltimate2010中执行由以下代码生成的.exe文件,但我没有看到正在创建的文件。这段代码在使用GCC的Linux中编译和执行时工作得非常好。重复一遍,我可以使用在Linux中创建的文件!!但在Windows中,.exe程序无法为用户在命令提示符下输入的名称创建文件。有人可以让我知道我在编译器方面出了什么问题吗?真诚的感谢//filename.cpp:Definestheentrypointfortheconsoleapplication.#include"stdafx.h"//Pleasecommentifcodeis

.net - 如何将图片从资源管理器拖放到 WPF 控件上?

我四处搜索寻找这个问题的答案,但似乎没有一个明确的例子说明如何去做!我只想能够从桌面/资源管理器中抓取图片并将其拖放到WPF图像控件或类似控件上。谁能指出我正确的方向?我见过很多关于从一个应用程序拖放到另一个应用程序、在一个应用程序内或从一个应用程序拖放到桌面的示例,但几乎没有其他示例。我猜需要某种形式的剪贴板交互。 最佳答案 您需要在图像控件上启用拖放功能,然后只需在事件处理程序中打开您放置在其上的文件即可。参见DraganddropfilesintoWPF的答案(如果有帮助,请记住对该问题的最高答案投赞成票:))privatev

windows - Windows 资源管理器使用哪些 DLL 文件?

我需要知道Windows资源管理器为项目使用了哪些库(WindowsShell)。是的,它显然使用了shell32.dll但还有其他什么? 最佳答案 您可以使用DependencyWalker查看Explorer引用的内容。 关于windows-Windows资源管理器使用哪些DLL文件?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/10974866/

c++ - windows上的linux开发

我们主要在带有VI的headlesslinuxx64服务器上开发C++代码。我们提供了Windows桌面,我想知道处于类似情况的其他人是如何工作的?你只是使用windows远程进入linuxbox还是有办法在windows上开发。我想到的两个解决方案是:在Windows桌面上运行LinuxVM。Cygwin。(不确定)。还有其他的吗? 最佳答案 有一个VIM窗口的端口。作为一名日常用户,我可以说体验是无缝的,除了使用Windows路径分隔符。还有其他选项需要考虑:MSYS为您提供一组为Windowsnative编译的GNU工具,包括