有没有办法在给定机器的 IP 地址(或工作站名称)的特定(远程)机器上执行 gacutil?
有问题的机器位于 Active Directory 域中。
运行脚本的用户可能在他们的本地或远程机器上没有任何特殊权限。
某些情况下,将是机器的管理员。
操作系统为Windows XP,远程机器为Win2008和Win2003。
任何编程语言都可以,但最好是脚本:
- DOS 批处理文件(bat、cmd)
- VBScript (WSH)
- 执行器
- C#(对我来说最糟糕的选择)
最佳答案
您尝试过 Remote Gacutil 吗? http://remotegacutil.codeplex.com/
您始终可以使用 psexec:
copy %Proj_folder%\SomeDll.dll \\destinationHost\c$\Temp
psexec \\destinationHost gacutil -I c:\temp\SomeDll.dll
关于scripting - 在远程机器上执行 gacutil 的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4603799/