草庐IT

REQUEST_WRITE_PERMISSION

全部标签

c++ - 无法打开输出文件 : permission denied

我在Windows10机器上运行CodeBlocks。从今天早上开始,我无法构建特定项目,因为打开输出.exe文件的权限被拒绝。该任务起初不愿意通过任务管理器关闭,在重新启动CodeBlocks后它就没有出现,问题仍然存在。当我尝试删除该文件时,我再次遭到拒绝,因为“该文件已在系统中打开”。禁用防病毒软件不起作用。有什么见解吗? 最佳答案 重新启动计算机有什么帮助吗?:-)应该解决任何文件锁。不要进入休眠状态并返回,而是实际上重新启动。或者至少注销然后重新登录。编辑:想到Sysinternals.它可能会帮助您找到锁的来源。

windows - python : bad handshake error on get request when executed on windows but not linux

我写了一个python脚本来下载网站的内容,当我在linux机器上执行它时它工作得很好,但在windows上却不行(它需要在windows上执行)。这是生成错误的代码:importrequestsc=requests.Session()url='https://ted.jeancoutu.com/action/login'c.get(url)这是我在Windows机器上执行代码时收到的错误消息:Traceback(mostrecentcalllast):File"C:\Python34\lib\site-packages\requests\packages\urllib3\contri

Windows "known folders": is there any one of them which is reliably read/write for all users on all versions?

SHGetKnownFolderPath()及其队列接受定义的常量之一here,返回目录的路径。我正在寻找这些文件夹中的一个,它可以被XP、Vista和Windows7上的所有用户(包括LocalSystem)可靠地写入...但我想我被淘汰了。看起来,事实上,硬盘驱动器上不再有单一位置可以放置文件并确保所有用户都可以在所有这些操作系统版本上写入它,而无需先修改权限。这是真的吗? 最佳答案 你是对的;没有这样的文件夹。您需要自己创建一个。 关于Windows"knownfolders":i

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)

windows - Jenkins 问题与 Git [Permission denied (publickey).] on Windows

我知道有数以千计的主题触及我的问题,但我几天来一直在努力解决这个问题,进展几乎为零;(。我在Windows机器上安装了Jenkins。然后获得了Git插件和Git本身。一切都是我写作当天的最新版本。我很高兴开始使用Jenkins,但我未能配置我的Bitbucket存储库以供Job使用。我设置了git.exe的确切路径(因为它似乎是最初问题的原因)[C:\ProgramFiles\Git\cmd\git.exe]。然后我尝试使用帐户凭据通过HTTPS访问存储库,这里出现许多奇怪的错误,所以我想让我们尝试使用SSH。我已经生成了rsakey,在Bitbucket存储库中设置公钥。然后我在J

windows - 错误 1053 : The service did not respond to the start or control request in a timely fashion

我有一个可执行文件,我想将其设置为作为服务运行。使用windows提供的sc.exe工具(见知识库文章:http://support.microsoft.com/kb/251192),我成功“注册”了服务。但是,当我转到服务管理控制台(开始->运行->services.msc)并启动服务时,出现以下错误:错误1053:服务没有及时响应启动或控制请求。阅读之后,我的初步印象是服务可执行文件必须符合API,并且服务必须响应的必需功能/方法包括启动/停止/重新启动命令。然而,这似乎违背了sc.exe工具的全部意义,该工具被宣传能够将任何可执行文件转换为服务。任何人都可以为我阐明这一点吗?

windows - Lua os.remove() 文件夹结果为 'Permission denied'

我正在尝试使用os.remove()在Windows中使用Lua删除一个空文件夹,但它只会导致“权限被拒绝”。我可以毫无问题地删除文件。但是,如果我使用os.execute()调用rmdir,文件夹会被删除。在Windows环境中os.remove()有什么限制? 最佳答案 os.remove文档状态:Deletesthefile(oremptydirectory,onPOSIXsystems)withthegivenname.Ifthisfunctionfails,itreturnsnil,plusastringdescribin

c++ - 类似于 mmap(NULL, sz, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);在窗口中

我正在尝试将一些linuxC++移植到Windows,但一直停留在这样的一行void*ptr=mmap(NULL,sz,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANONYMOUS,-1,0);我发现这是一种动态分配内存的方法,因为文件描述符是-1。我如何在Windows中执行此操作?我无法在没有文件处理程序的情况下使用MapViewOfFile的文档中找到任何内容。 最佳答案 MapViewOfFile不带文件句柄,它带文件映射句柄。要分配内存块,您可以创建一个匿名文件映射,如下所示:::DWORD

windows - Windows : become/become_user permission/owner problems 上的 Ansible

我想执行一些不需要使用管理员帐户的操作。例如,克隆git存储库或创建文件夹。我试过这个:-name:Creategogo1directorywin_shell:mkdirc:\tmp\gogo1become:yesbecome_user:vagrantvars:ansible_become_pass:vagrant这会创建所需的目录,但是当我以用户vagrant身份登录并尝试删除它时,我得到:You'llneedtoprovideadministratorpermissiontodeletethisfolder.用户Vagrant没有被授予对文件夹gogo1的任何权限。我还需要这样做:

c - FTDI。需要了解有关 FT_Write() 函数的更多详细信息

关于FT_Write()的问题功能。FT_STATUSFT_Write(FT_HANDLEftHandle,LPVOIDlpBuffer,DWORDdwBytesToWrite,LPDWORDlpdwBytesWritten)我想知道lpdwBytesWritten.它什么时候回来*lpdwBytesWritten?会FT_Write返回FT_OK以外的其他在那种情况下?一次调用FT_Write可以发送多少数据??dwBytesToWrite有什么限制?参数?我一直没能找到这些问题的答案。已阅读FTDIKnowledgebase也在D2XXProgrammer'sGuide.