草庐IT

member-access

全部标签

Windows 8.1 : "IsUserAnAdmin" returns false even though UAC is off and the user a member of "administrators"

在UAC关闭且当前用户是本地管理员(不是本地“管理员”帐户)的成员的Windows8.1系统上调用“IsUserAnAdmin”返回“false”。在Windows7中,使用相同的设置,调用“IsUserAnAdmin”会返回“true”。MSDN文章指出此功能的支持在WindowsVista/Server2008中结束,那么它在Windows8/8.1中是否不再有效? 最佳答案 事实证明,在Windows8.1PC上,仅将UAC设置为“从不通知”不足以在登录时为用户帐户提供完全不受限制的管理权限。如果只是将UAC设置为“从不通知”

windows - makecert 错误 : Can't access the key of the subject

我有一个powershell脚本,我想在2台不同的独立机器上运行。在安装了SDK的Windows8.1上,我发出命令:makecert-r-pe-n"CN=MyRootAuthority"-ssCA-srCurrentUser^-asha1-skysignature-cyauthority-svCA.pvkCA.cer然后我回来了:Error:Can'taccessthekeyofthesubject('CA.pvk')Failed创建了CA.pvk,但没有创建CA.cer有什么想法吗?提前致谢,杰夫 最佳答案 运行此命令后,应该会

C++ LoadLibrary ERROR_NOACCESS "Invalid access to memory location."

好的,所以我有一种情况,我在我编写的DLL上调用LoadLibrary。对LoadLibrary的调用返回错误#998,或ERROR_NOACCESS“对内存位置的访问无效。”有问题的DLL在一种配置中使用MFC,而在另一种配置中不使用;只有MFC配置有这个问题。它曾经工作过,但我不知道我改变了什么:我实际上已经转移到非MFC版本并且一直在修改它并且我不知道我可以拥有什么这样做会影响MFC版本。我不太了解DLL。原来的加载代码其实是给我的,我没有改过。下面是代码://submoduleloading#ifndefMFC//Projectusesstandardwindowslibrar

c++ - 是什么导致 WriteFile 返回 ERROR_ACCESS_DENIED?

我们目前面临调用WriteFile(或者更确切地说是CFile::Write-但只是在内部调用WriteFile)导致Win32错误5ERROR_ACCESS_DENIED。(编辑:请注意,我们无法重现该行为。目前我们所拥有的只是一个日志文件,指示CFile::Write所在的源代码行并包含错误ERROR_ACCESS_DENIED!)(编辑:该文件位于本地驱动器上,它实际上是一个文件而不是一个目录。)现在,WriteFiles'sdocumentation并没有真正帮助,并且使用简单的测试应用程序进行试验会产生以下结果:WriteFile将如果为未以写入方式打开(即以只读方式打开)的

windows - 如何在不出现 ERROR_ACCESS_DENIED 的情况下将文件写入物理驱动器(Windows 7)?

我正在尝试将测试模式写入已格式化的USB驱动器的每个扇区。有一个逻辑驱动器(例如h:)。该卷是FAT格式的,包含要覆盖的数据。另外,我想覆盖整个物理驱动器。该程序正在以提升的用户权限运行。首先我做了以下事情://fromthedriveletter"h:"Igetthephysicaldisknumberusing//IOCTL_VOLUME_GET_VOLUME_DISK_EXTENTS=>"\\.\PhysicalDrive2"hDevice=::CreateFile("\\.\PhysicalDrive2",GENERIC_READ|GENERIC_WRITE,FILE_SHAR

c++ - Visual Studio : how do I have the debugger stop when a member variable is modified?

我的程序有一个永远不应该改变的变量。然而,不知何故,它正在被改变。当特定成员变量被修改时,有没有办法让调试器停止? 最佳答案 设置数据断点以在某些变量发生变化时停止执行。在变量的初始化处中断,或者在变量可见的地方中断-您需要能够获取它在内存中的地址。然后,从菜单中选择调试->新断点->新数据断点。输入“&var”(将var替换为您的变量名称。)这将在修改您的变量的确切代码行上打断调试器。更多文档在这里:http://msdn.microsoft.com/en-us/library/350dyxd0.aspx

asp.net-mvc - 使用 IIS 的 MVC "Access is Denied"

在超出“拒绝访问”消息时遇到严重问题:Errormessage401.2:Unauthorized:Logonfailedduetoserverconfiguration.VerifythatyouhavepermissiontoviewthisdirectoryorpagebasedonthecredentialsyousuppliedandtheauthenticationmethodsenabledontheWebserver.ContacttheWebserver'sadministratorforadditionalassistance.我是怎么来到这里的在Windows7专

windows - 如果 OpenProcess() 因 ACCESS_DENIED 而失败,如何从 pid 获取进程文件名?

我正在尝试从其pid中获取进程名称。用户以管理员身份运行,启用UAC,但未提升权限。一些系统进程,如services.exe,以这样的方式设置它们的安全性OpenProcess(PROCESS_QUERY_INFORMATION...失败并返回ERROR_ACCESS_DENIED。与PROCESS_QUERY_LIMITED_INFORMATION访问权限相同的结果。但是,我可以看到ProcessExplorer可以至少列出所有这些进程,以及它们的pid和文件名(运行时作为非提升的管理员)。我的问题是,鉴于非提升的管理员无法遵循OpenProcess()+GetProcessImag

windows - Kafka : unable to start Kafka - process can not access file 00000000000000000000. 时间索引

Kafka爱好者,这里几乎不需要帮助。我无法启动kafka,因为文件\00000000000000000000.timeindex正在被另一个进程使用。以下是日志:[2017-08-0922:49:22,811]FATAL[KafkaServer0],FatalerrorduringKafkaServerstartup.Preparetoshutdown(kafka.server.KafkaServer)java.nio.file.FileSystemException:\installation\kafka_2.11-0.11.0.0\log\test-0\0000000000000

scala - Spark : variable pipeline in class BinaryJedis cannot be accessed 上的 Redis

我正在尝试从spark写入redis。但是我收到一个编译时错误,提示“无法在redis.clients.jedis.Jedis中访问类BinaryJedis中的变量管道”。我的代码如下(部分展示):importorg.sedis._importredis.clients.jedis._...valmyRDD=KafkaUtils.createStream(ssc,zkQuorum,group,topic).map(_._2).window(Seconds(300),Seconds(10))myRDD.foreachRDD(rdd=>{rdd.foreachPartition(it=>{