- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
是否有适用于 Windows 7/8 中所有用户的变量?例如,假设 PC 上的每个用户在他们的桌面上都有一个特定的文件夹,我想通过一个可以通过命令提示符执行的命令一次删除所有这些文件夹,这可能吗?
一个脚本在我们每个用户的本地 AppData 中为我们的 VPN 客户端放置了一个首选项文件,这使得 VPN 客户端在您启动客户端时自动放入一个地址。问题是这个地址现在已经过时了,我们使用一个新地址。所以我想找到一种方法来执行一条命令,为所有用户删除所有这些 preferences.xml 文件。
我试过用谷歌搜索它,但我不认为所有用户都有一个变量。但我想我会在这里问一下以确定。我曾希望像“del C:\users\%ALLUSERS%\AppData\Local\example\preferences.xml”这样的东西会起作用,但谷歌搜索后似乎没有这样的东西。
最佳答案
您可以使用 powershell 删除用户配置文件临时目录下的所有项目。请参阅下面的解决方案,如果您对将要采取的操作感到满意,请删除 Whatif 选项;
$users = Get-ChildItem c:\users | ?{ $_.PSIsContainer }
foreach ($user in $users){
$userpath = "C:\Users\$user\AppData\Local\Temp"
Try{
Remove-Item $userpath\* -Recurse -Whatif -ErrorVariable errs -ErrorAction SilentlyContinue
}
catch {
"$errs" | Out-File c:\temp\errors.txt -append
}
}
对于 MS-DOS 解决方案,请在命令提示符下尝试:
for /f "delims=|" %f in ('dir /B /A:D-H-R c:\users') do echo "C:\Users\%f\AppData\Local\Temp\*"
在实际删除这些文件和目录的批处理文件中,它将变为:
for /f "delims=|" %%f in ('dir /B /A:D-H-R c:\users') do (rmdir "C:\Users\%%f\AppData\Local\Temp\" /s/q || del "C:\Users\%%f\AppData\Local\Temp\*" /s/q)
if not errorlevel 1 (
echo "Finished with errors"
) else (
echo "Finished without errors"
)
)
关于windows - 从所有用户本地 AppData 中删除一个公共(public)文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25499735/
介绍性示例 这段代码 Properties.Settings.Default.MyUserSettingBlah = "some new value"; Properties.Settings.Def
操作系统:Windows 为了使用 npx 创建 React 应用程序,我编写了以下命令: npx create-react-app myapp 它显示此错误: npm ERR! Could not
我正在尝试使用 CreateProcessA调用 %appdata% 下的应用程序目录。 例如,使用以下内容: CreateProcessA( NULL, "%appdata%\myfile.
我正在更新通过安装和部署项目安装的现有应用程序。 旧应用程序在安装过程中将配置和数据库文件复制到 Program Files 中的应用程序文件夹中。这在 Win 2000 和 Win Xp 上运行良好
我正在 JavaFX 中制作一个小游戏,我想要一个高分系统。因为我不太擅长数据库,所以我将数据写入文本文件。但很容易编辑,所以我想将其写入 AppData 中的文本文件。所以我尝试使用这一行: Fil
我有一个下载文件(jar 文件)的 java 程序。我想将其下载到用户的 appdata 文件夹中。我该怎么做?我试过这个: private static String myClient = Syst
我正在处理一个调用多个子函数(在同一个文件中)的复杂函数。为了传递数据, setappdata / getappdata 偶尔使用机制。此外,一些子功能包含 persistent变量(初始化一次以便稍
如何在 PowerShell 中获取应用程序数据目录的路径(例如 C:\Users\User\AppData\Roaming)? 最佳答案 这是最短路线: $env:APPDATA 或者对于本地应用数
我正在使用 html5/javascript 开发 Windows 应用商店应用程序。 我必须将图像从 src“ms-appdata://local/testimage.png”加载到 webview
首先,非常感谢您在过去六个月中为我找到了超过 3 个 Vbscript 的所有帮助,这些帮助挽救了我的生命。 我是 Vbscripting 的新手,我目前正在开发一个 Vbscript,它可以创建文件
我的项目是一个更大项目的插件。较大项目中的错误创建了一个文件,该文件将导致我的应用程序崩溃。他们已经意识到这个问题并正在解决它,但与此同时,唯一的解决方法是为每个用户删除 appdata 目录中的特定
这个问题在这里已经有了答案: C# getting the path of %AppData% (11 个答案) 关闭 8 年前。 如果我在 Windows 资源管理器中键入 %APPDATA%\S
我想在 %appdata% 文件夹中创建一个目录。这是我到目前为止所拥有的: public MainForm() { Directory.CreateDirectory(@"%appdata%
我的项目中有一个 Settings.cs 文件,我通过 从我的程序中访问其中的数据 Properties.Settings.Default.MyProperty 生成的设置文件存放在以下位置 C:\U
我想在路径 AppData/Roaming/test 中创建目录(如果不存在)。但是我的代码不起作用,我不知道为什么。你能帮帮我吗? string path; path
这个问题在这里已经有了答案: QML data folder (2 个答案) 关闭 8 年前。 在我的程序中,我有一个打开 getOpenFileName 对话框的按钮,如下所示: path = Q
在下载 (Java) 脚本中,您可以将位置设置为 %appdata%、%home% 等吗?我尝试以多种不同的方式添加此脚本,但我想到的都是错误。我是否需要事先启动 .bat 文件来设置目录、cd 以及
目前我正在制作一个 Minecraft 启动器,这是代码。 有一个 --gamedir 需要使用 appdata 但 %appdata% 将不起作用。我需要能够读取和写入它。 ProcessStart
我想开始一个新进程,但我需要它为 AppData 使用不同的文件夹。在 Windows 批处理文件中,您可以这样做: 设置 APPDATA=C:\MyDataFolder 它将为批处理文件中启动的任何
我查看了 SO 中的每个问题,但没有找到解决我的问题的方法。 我想像这样访问 Appdata 文件夹: Storagefolder foldertree = await StorageFol
我是一名优秀的程序员,十分优秀!