Command line Windows 10-如何为每个用户配置文件删除网络计算机的临时文件

Command line Windows 10-如何为每个用户配置文件删除网络计算机的临时文件,command-line,windows-7,windows-10,temporary-files,Command Line,Windows 7,Windows 10,Temporary Files,嗨,我正在尝试创建一个.bat脚本,删除每个用户的配置文件和其他临时文件夹中的所有临时文件 所有计算机(Windows 7、Windows 10)都已联网 以下是我迄今为止所做的工作 set /P remotepc="What is the Remote PC Name? " del \\%remotepc%\c$\Temp /S /Q /F del \\%remotepc%\c$\Temp /S /Q /A:H FOR /D %%p IN (\\"%remotepc%\c$\Temp\*")

嗨,我正在尝试创建一个.bat脚本,删除每个用户的配置文件和其他临时文件夹中的所有临时文件

所有计算机(Windows 7、Windows 10)都已联网

以下是我迄今为止所做的工作

set /P remotepc="What is the Remote PC Name? "
del \\%remotepc%\c$\Temp /S /Q /F
del \\%remotepc%\c$\Temp /S /Q /A:H
FOR /D %%p IN (\\"%remotepc%\c$\Temp\*") DO rmdir "%%p" /s /q
del \\%remotepc%\c$\Windows\Temp /S /Q /F
del \\%remotepc%\c$\Windows\Temp /S /Q /A:H
FOR /D %%p IN ("\\%remotepc%\c$\Windows\Temp\*") DO rmdir "%%p" /s /q
del \\%remotepc%\c$\Windows\Prefetch /S /Q /F
del \\%remotepc%\c$\Windows\Prefetch /S /Q /A:H
FOR /D %%p IN ("\\%remotepc%\c$\Windows\Prefetch\*") DO rmdir "%%p" /s /q
del \\%remotepc%\c$\Users\%USERNAME%\AppData\Local\Temp /S /Q /F
del \\%remotepc%\c$\Users\%USERNAME%\AppData\Local\Temp /S /Q /A:H
FOR /D %%p IN ("\\%remotepc%\c$\Users\%USERNAME%\AppData\Local\Temp\*") DO rmdir "%%p" /s /q
timeout /t 30 /nobreak  
pause
在最后一节中,%USERNAME%字段仅获取当前登录到本地计算机的用户,该计算机上运行该命令。 计算机“Main”用户是“Bravo”,当我运行bat文件时,它会执行以下操作:

C:\Users\bravo\Desktop>del \\network-pc\c$\Users\bravo\AppData\Local\Temp /S /Q /F
The system cannot find the path specified.

C:\Users\sasar\Desktop>del \\network-pc\c$\Users\bravo\AppData\Local\Temp /S /Q /A:H
The system cannot find the path specified.
它在远程PC上运行前三组命令,并清除临时和预回迁文件夹

我主要关心的是我应该使用什么命令才能从我的计算机上运行该命令,该命令删除所有临时文件并跳过该联网PC上所有用户正在使用的任何文件

这将为逐个清理每个用户配置文件节省大量时间

如果在PowerShell中有方法,请让我知道如何使用PS脚本。