首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >每个wmic/ps1远程访问网络共享:拒绝访问

每个wmic/ps1远程访问网络共享:拒绝访问
EN

Stack Overflow用户
提问于 2022-05-10 14:30:35
回答 1查看 178关注 0票数 0

我想在另一个Windows2016Server 2016上远程调用(执行) cmd或ps1脚本。问题是脚本对\\network-share的访问被拒绝。

复制

(1)具有特定域用户到ps1的批处理或\\network-share脚本是成功的:dir \\network-share的结果应该是什么。

(2)尝试使用访问\\network-share (wmic /node:"node" /user:"domain\usr" /password:"pwd" process call create "cmd.exe /c C:\temp\cmd.bat")的同一个用户,通过wmic \\network-share从另一个服务器执行此脚本。cmd.bat包含:dir \\network-share or dir \\<UNC-FQDN>\share or dir \\<IP>\share,并且总是获得“拒绝访问”,尽管domain\usr本身可以访问\\network-share

(3)与dir C:\temp相同的例程(2)按预期运行。

已经尝试过一些注册表项。

代码语言:javascript
复制
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies]
DisableLoopbackCheck
DisableStrictNameChecking
BackConnectionHostNames
LocalAccountTokenFilterPolicy

也许在这两台机器上都需要其中的一种,我并没有尝试每一种选择,而是为了了解这里的问题可能是什么,我想这可能会有所帮助。

所以,请向我问好:-)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-09-22 06:14:21

同时,我发现了两种克服这个问题的方法:

( a)使用Sysinternals PsExec.exe -u domain\user -p pwd -i \\node C:\temp\cmd.bat b)在目标机器上创建一个可以由C:\Windows\System32\schtasks.exe /run /tn "name of the task" /s node /u domain\user /p pwd远程执行的计划任务

也许这能帮到别人。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72188241

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档