通过远程第三方服务删除目录中的文件

时间:2013-07-08 17:37:19

标签: batch-file cmd

我正在尝试使用名为LogMeIn的服务来删除用户配置文件目录中的文件夹。在本地运行时,这显然有效。非常简单,因为我对批处理文件相当新。

pushd %homepath%\Tracing
Echo Y | DEL *.*

现在,我遇到问题的地方是我通过LogMeIn运行它。此服务用于部署并将其发送到链接到它的所有计算机。它让我输入了可用于所有机器(网络管理员)的凭据,因此它可以部署批处理文件,并且无法解决它。而不是去C:\ Users \ tirefire,它现在转到C:\ Users \ Admin。有关如何有效导航到当前登录的所需用户配置文件的任何想法?每个系统都是相同的。 Windows 7 Service Pack 1.

直接在网上找不到任何关于此问题的内容。提前谢谢!

1 个答案:

答案 0 :(得分:0)

Logmein只会登录您已设置访问该计算机的配置文件。例如,如果您的凭据是admin / pass,您将获得admin配置文件,对于tirefire / pass,您将以TireFire身份登录。

登录前,您将无法查看登录的人。

这不是你要找的答案,但这是软件的限制。

您可以使用如下的批次:

CD..
FOR /D %%P IN (*.*) DO DEL /S/Q %%P\TRACING\*.* 

这将查看c:\ users(/ D)下的文件夹,并将所有用户文件夹分配给变量(%% P)和删除(DO DEL)跟踪文件夹中的任何内容(%% P \ TRACING *。 *)为机器上的所有用户。

来源:我每天都使用logmein登录我们服务的机器。