由于常常有用户反应C盘空间已满须要帮他去清理,因而我想到了用一批处理直接在个人本机上运行而后直接把用户系统上的垃圾文件清理掉,想到就要实际行动,结果问题来了.windows
:remoteclean ide
echo.
set /p choice= 请输要清理垃圾远程主机名/IP地址:
set /p choice2= 请输远程主机管理员帐号: ip
echo 清理远程主机系统垃圾文件开始 rem
net use \\%choice%\ipc$ "password" /user:"%choice2%" */(先和远程主机创建一空链接IPC$)get
del \\%choice%\c$\windows\*.tmp /f /s /q (要删除远程主机系统上的文件,但DEL命令不支持DEL \\IP 方式来删除文件,语法就有错误)it
del /f /s /q %systemdrive%\*.tmp (难道创建了链接就直接用这种方法就可删除远程主机系统上的文件吗?我想应该不会,删除的应该是本地系统上的文件)class
这一步究竟要怎样的命令才能完美地作到呢?学识有限望高人指导!!file
………………………语法
echo 恭喜!远程主机[%choice%]的系统垃圾文件清除完成! 方法
pause>nul