我一直试图这样做几个小时,我希望这很简单。用户可以转到网络文件夹uploads
,然后右键单击将其上传内容粘贴到new
内的uploads
文件夹中。 (我不希望他们有权访问“new”文件夹,除非粘贴到它。)
new
文件夹中的另一个名为filed
的文件夹。我创建了一个批处理文件,使用robocopy
将新上传的文件从new
移动到filed
,并在uploads
文件夹中创建一个日志,以便用户可以看到已上载文件的列表。它运作正常。
我不希望robocopy
记录目标文件夹,只记录源。 (或只是目的地),但我不希望再次记录相同的文件 - 我尝试/xo
,但是没有这样做。我也更喜欢文件名,而不是路径。 (我使用/ ndl
但它似乎不起作用。)我也不想要监视器:等待文本。我可以使用robocopy
执行此操作吗?有没有更好的办法?它还会记录roboc.bat文件,除非我将其隐藏起来,我认为不应该这样做。
我知道我有很多需求,但我是新手。谢谢!
ROBOCOPY C:\uploads\new C:\uploads\new\filed /xf *.bat /mov >> C:\uploads\log.log /ts /ns /nc /ndl /njh /njs /nosd /nodd /mon:1
后来......所以我想出了/ xx,它按照我需要的方式工作。如果我能让它停止编写监视器:等待文本到日志,那就足够了。
Eric,试过@ECHO OFF并没有什么区别。我真的想要排除所有已启动:文本和监视器:文本 - 感谢您的尝试!