VBA 代码到 运行 作为不同的网络用户
VBA code to run as a different network user
可不可以让我运行VBA编码为不同的用户,从而防止用户直接重命名\删除某些文件和文件夹,但允许程序运行 作为允许重命名\删除某些文件和文件夹的不同用户。
我创建了一个包含这段代码的批处理文件。
我已授权 excel 用户双击此批处理文件。
我给他们密码。
该帐户是服务帐户,因此没有任何登录权限。
有效!
这样,我的用户群就无法直接访问某些文件和文件夹。他们必须让宏来操作文件....
我的批处理文件:
runas /user:ALLIEDFIT\kmistry /savecred "C:\Program Files (x86)\Microsoft Office\Office15\Excel.exe \"S:\Allied MTRS\Allied MTRS Auto\Awaji_Auto\_Prod_Push.xlsm\""
可不可以让我运行VBA编码为不同的用户,从而防止用户直接重命名\删除某些文件和文件夹,但允许程序运行 作为允许重命名\删除某些文件和文件夹的不同用户。
我创建了一个包含这段代码的批处理文件。 我已授权 excel 用户双击此批处理文件。 我给他们密码。 该帐户是服务帐户,因此没有任何登录权限。
有效! 这样,我的用户群就无法直接访问某些文件和文件夹。他们必须让宏来操作文件....
我的批处理文件:
runas /user:ALLIEDFIT\kmistry /savecred "C:\Program Files (x86)\Microsoft Office\Office15\Excel.exe \"S:\Allied MTRS\Allied MTRS Auto\Awaji_Auto\_Prod_Push.xlsm\""