如何阻止Google云端硬盘创建desktop.ini文件

时间:2015-11-06 20:40:50

标签: android-studio gradle

我正在使用带有Google云端硬盘的Android Studio进行学校编码项目来存储我的应用文件。 Google云端硬盘正在生成这些desktop.ini个文件。每次删除或修改它们时,即使我关闭Google云端硬盘,它们也会重新生成。我怎样才能解决这个问题?我无法使用此错误运行或调试我的项目。

enter image description here

4 个答案:

答案 0 :(得分:6)

这也让我们疯狂! Scott是正确的,它是Windows生成这些文件。我找到了以下文章,它通过禁用desktop.ini文件的生成解决了我们的问题:

http://jamesisin.com/a_high-tech_blech/index.php/2010/09/nevermore-be-bothered-by-desktop-ini

基本上建议是:
1.打开注册表编辑器(开始 - >运行 - > regedit)
2.找到或添加以下DWORD键:HKEY_LOCAL_MACHINE - >软件 - >微软 - > Windows - > CurrentVersion - >政策 - >资源管理器 - > “UseDesktopIniCache”
3.修改该键,使其值为0(零)

答案 1 :(得分:1)

Desktop.ini文件由Windows生成,而不是Google云端硬盘。在Windows中打开文件夹时,它会创建desktop.ini文件。 desktop.ini文件存储该文件夹的视图设置。

至于为什么你只是因为这个文件存在而在Android Studio中出现构建错误,我现在无法回答。我已经在Android Studio中使用该文件在文件夹中成功构建了许多Android项目。

答案 2 :(得分:0)

事实上,仅在Google云端硬盘文件夹中创建了desktop.ini文件。因此,您不能将其归咎于Windows。如果是Windows,则文件应无处不在。另外,如果您在记事本中打开desktop.ini,则会看到以下几行:

[.ShellClassInfo]
InfoTip=This folder is shared online.
IconFile=C:\Program Files\Google\Drive\googledrivesync.exe
IconIndex=16

请参阅InfoTip和IconFile。 Windows无法做到这一点。

答案 3 :(得分:-1)

我有解决办法:

1)打开ini文件的“属性”对话框

2)以“系统文件”方式隐藏此文件,使用此cmd:attrib + h + s“ D:\ Google Docs \ desktop.ini” / s / d

3)在“属性”对话框中拒绝所有访问权限,如下所示: enter image description here

4)只需刷新文件夹!