Scripting 批处理脚本网络文件

Scripting 批处理脚本网络文件,scripting,batch-file,command,Scripting,Batch File,Command,我有一个试图打开文件的批处理脚本(网络位置上的powershell脚本)。如果我将路径设置为本地c:\test.ps1,它可以正常工作,但我似乎无法使它与网络文件结构一起工作 @echo off (set/p adminuser=Enter Your Admin Account: ) runas /user:%userdomain%\%adminuser% "powershell "\\Server\share$\IT Support\Test\Test Share\test.ps1""

我有一个试图打开文件的批处理脚本(网络位置上的powershell脚本)。如果我将路径设置为本地c:\test.ps1,它可以正常工作,但我似乎无法使它与网络文件结构一起工作

@echo off 
(set/p adminuser=Enter Your Admin Account: ) 
runas /user:%userdomain%\%adminuser% "powershell "\\Server\share$\IT Support\Test\Test Share\test.ps1"" 
有什么想法吗

谢谢。

试试这个:

@echo off 
(set/p adminuser=Enter Your Admin Account: ) 
runas /user:%userdomain%\%adminuser% "powershell -noexit & '\\Server\share$\IT Support\Test\Test Share\test.ps1'"

用户帐户是否可以访问选中的路径?当然是。。。不确定是否是因为文件路径中有空格,但无法使其正常工作。如果尝试powershell-executionpolicy bypass“\\Server\share$\it Support\Test\Test share\Test.ps1”,会发生什么情况?您是从工作站还是服务器运行此操作?您收到了什么错误或消息?仍然无法运行,只需关闭命令提示符。如果我加入一条本地的短路径,它可以很好地工作,因此它定义了问题所在的路径,尽管这条路径是完全正确的。马特,你是一个血腥的传奇。我为此绞尽脑汁。谢谢你,伙计。