Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Batch file 从C:\Windows文件夹中删除文件_Batch File_Cmd - Fatal编程技术网

Batch file 从C:\Windows文件夹中删除文件

Batch file 从C:\Windows文件夹中删除文件,batch-file,cmd,Batch File,Cmd,我正在使用一个设计糟糕的应用程序。安装后,它会创建一个.INI文件,还记得这些吗?在C:\Windows文件夹中。为了在我们的环境中正常工作,我不使用该.INI文件。相反,我在不同的位置有单独的.INI文件,可以在应用程序的框架内正确管理它们。我遇到的问题是,用户没有正确运行应用程序,因此它会选择在我们的环境中不起作用的默认.INI文件。请记住,我说过应用程序的设计很差 为了确保我的用户运行的配置正确,我需要从C:\Windows文件夹中删除这个讨厌的.INI。我有管理应用程序启动和更新的.BA

我正在使用一个设计糟糕的应用程序。安装后,它会创建一个.INI文件,还记得这些吗?在C:\Windows文件夹中。为了在我们的环境中正常工作,我不使用该.INI文件。相反,我在不同的位置有单独的.INI文件,可以在应用程序的框架内正确管理它们。我遇到的问题是,用户没有正确运行应用程序,因此它会选择在我们的环境中不起作用的默认.INI文件。请记住,我说过应用程序的设计很差

为了确保我的用户运行的配置正确,我需要从C:\Windows文件夹中删除这个讨厌的.INI。我有管理应用程序启动和更新的.BAT文件,所以我试图在.BAT文件中发出一个删除命令,但它不起作用。当我试图在命令窗口中仅运行delete命令时,访问被拒绝。我也不能重命名或移动它。我会去触摸每台电脑,但没有时间去接触它们

我刚刚花了两个小时在谷歌上寻找解决方案,唯一的解决方案是使用Windows资源管理器,这不是一个选项。我知道这一定是我找不到的简单东西。想法

for /f "usebackq delims=" %A in ("%userprofile%\Desktop\ComputerName.txt") do echo Del \\%A\C$\Windows\file.ini
Computername.txt是每行、名称或地址一台计算机

127.0.0.1

您是否以管理员身份运行命令提示符或批处理脚本?管理员只需从其计算机中删除del\\computername\C$\windows\file.i您是否已使用windows资源管理器成功删除该文件?考虑到它会将文件安装到windows文件夹,安装必须以提升的权限运行,这意味着您的批处理文件需要以提升的权限运行。虽然我有这种特权,但大多数人没有,所以我必须让它发挥作用。我的用户是启动批处理文件进行更新的用户。谢谢。这是可行的,但我在很多机器上都被拒绝访问。哦,这是一个很好的努力。