Powershell:将psexec与UNC路径一起使用会导致“访问被拒绝”

时间:2012-10-02 10:01:32

标签: powershell remote-access psexec

我正在尝试运行这样的powershell命令:

  

psexec \\ MachineB“\\ MachineB \ drops \ _Func2WebSiteOnline.bat”

我收到此错误:

  

PsExec无法启动\\ MachineB \ drops \ drops \ Func2WebSiteOnline.bat on   MachineB:访问被拒绝。

我尝试了以下事项:

  1. 以“管理员”模式运行powershell
  2. 使用“-u Domain \ user -p password”params
  3. 运行powershell命令

    这些都没有帮助。但是,我可以像这样对machineB运行简单的命令:

      

    psexec \\ MachineB net stop dcache

    这很好用。

    有关如何在MachineB上运行上述批处理文件的任何想法吗?

    由于

1 个答案:

答案 0 :(得分:2)

我找到了一种解决它的方式。

psexec \\ Machine As domain \ user -p password cmd / c“cd / d I:\ drops \ Func2&& font2web.bat”