大家好,
我有一个问题,我想创build一个脚本(VB或batch file),当用户运行脚本时,它将从Folder1复制文件到Folder2。
这是蹭。
我不希望用户有权访问Folder2,我需要他们运行scipt,所以他们不能手动移动文件,它也做了一些日志logging。
我有两个想法,但不知道他们有多可行:
用户调用脚本,但它运行在不同的权限下。 如果用户没有看到帐户详细信息,我将如何做到这一点。
用户运行在服务器上运行预定作业的scipt。 然后计划的作业将以不同的权限运行,但用户无权访问服务器,因此可能存在运行计划任务的问题。
任何其他的想法,将不胜感激。
提前致谢
JoeOD
Folder2可以与拒绝访问用户共享,并且脚本将自定义凭据移动文件装载共享而不是断开共享。
在HKCU \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer中使用NoDrives dword窗口隐藏networking映射驱动器的技巧。
PS:你可以使用bat2exe编译你的.bat脚本,以避免用户看到文件内容。 AutoIT脚本也可以做这个工作。
编辑:请参阅这篇文章configurationNoDrives Dword值。