问题标签 [recycle-bin]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 如何在 c# 中从 Windows 服务应用程序清空所有用户的回收站
我正在寻找可以插入到 Windows 服务中的 ac# 片段。该代码必须清空计算机上所有用户的回收站。
我以前尝试过使用SHEmptyRecycleBin
(参考http://www.codeproject.com/KB/cs/Empty_Recycle_Bin.aspx)但是当从 Windows 服务运行时代码不起作用,因为该服务以本地系统权限运行。
winapi - 如何获取“特殊”Windows 文件夹(回收站等)的本地化名称?
我正在尝试找出“正确”的 Windows API,以找出“特殊”文件夹的本地化名称,特别是回收站。我希望能够通过适当本地化的对话框提示用户,询问他们是否要将文件发送到回收站或直接删除它们。
我在互联网上(和 Stackoverflow 上)找到了很多关于如何进行实际删除的信息,而且看起来很简单,我只是真的希望能够将文本本地化。
java - Java可以删除到回收站吗?
Java是这里的关键。我需要能够删除文件,但用户希望能够从回收站中“取消删除”。据我所知,这是不可能的。其他人知道吗?
events - 如何在 SharePoint 上的 ItemAdded() 事件上检测项目还原
我知道当从回收站中恢复一个项目时,会触发 ItemAdded 事件。但是,如何检测添加的项目是来自回收站还是新文件。
python - Vista 回收站如何工作?
我正在尝试编写一个 python 模块来将文件移动到 Mac 和 PC 上的“回收站”。
有没有办法,只能从命令行(是的,我的意思是绝对不使用 C#/C++/etc)将文件移动到回收站,并让它显示为通过拖放删除的文件(或通过 SHFileOperation 删除) , ETC)。
windows-vista - Vista 回收站最大尺寸
有谁知道如何通过脚本设置回收站的最大大小?无论是批处理还是vbs还是只是一个reg文件?最近几天我一直在探索这个想法,但无法得到答案。也许这里有人知道怎么做。我想将它添加到我的 Vista 清理脚本中 =)
command-line - 列出回收站中的文件
我想从命令行列出 Vista 中回收站中的文件。到目前为止,我有这个:
这工作正常,我得到的输出是这样的:
C:\$Recycle.bin\S-1-5-21-931442927-344369455-2477061601-1000\$I2H8K48.zip
C:\$Recycle.bin\S-1-5-21-931442927-344369455-2477061601-1000\$IE94UAG.exe
C:\$Recycle.bin\S-1-5-21-931442927-344369455-2477061601-1000\$IR4P99W.rar
C:\$Recycle.bin\S-1-5-21-931442927-344369455-2477061601-1000\$R2H8K48.zip
C:\$Recycle.bin\S-1-5-21-931442927-344369455-2477061601-1000\$RE94UAG.exe
C:\$Recycle.bin\S-1-5-21-931442927-344369455-2477061601-1000\$RR4P99W.rar
而且我的回收站中只有 3 个文件名为auto-it-v3-setup.exe
,fcleanerportable.rar
和Reinstall.rar
.
有没有办法将这些名称放入.txt
文件列表,而不是上面的那些代号文件?
c# - 如何将文件移动到回收站
我需要在 .net 2003 中将文件移动到回收站
我从refrence添加了microsft.visualbasic.runtime dll,但我无法获取filesystem.deletedirectory,那么该怎么办..有人可以帮助我吗?
c# - 如何使用 C# 从回收站恢复文件?
将文件移动到回收站并清空回收站是有据可查的,但是如何以编程方式从回收站中恢复文件呢?
windows - 在本地 NTFS 驱动器上查找回收站
我正在尝试编写一些简单的代码,这些代码将返回本地驱动器上回收站的目录。似乎这很简单——应该是谷歌上的一千个答案。还没找到:(
我发现 FAT 和 NTFS 驱动器具有不同的基本名称(RECYCLED 和 RECYCLER)。我发现'the'回收站是一个虚拟文件夹,它结合了机器上所有驱动器的回收站。
我还没有找到一种找到 C: 驱动器的回收站目录的方法——即使在越南语(或任何其他非英语)机器上也是如此。(我找不到任何帖子表明“回收站”是否国际化)
谁能给我一个明确的答案?
谢谢
更新:了解CSIDL_BITBUCKET
和使用它的功能。从我读过的所有内容来看,它指向一个虚拟目录,该目录是该用户在所有驱动器上删除的所有文件的联合。寻找物理回收站目录(据我所知,在我的 Vista 上,它似乎是 C:\$Recycle.Bin)