Windows 如何在没有提示的情况下运行远程bat文件

Windows 如何在没有提示的情况下运行远程bat文件,windows,batch-file,permissions,file-permissions,Windows,Batch File,Permissions,File Permissions,我有一个映射到本地Z:\驱动器的远程驱动器 使用此选项运行时: System.Diagnostics.Process.Start("Z:\\Test.bat"); 它会打开一个提示,提示是否打开该文件。如何在windows中禁用此设置或使用c#?绕过此设置一个可能的原因是windows安全设置,该设置阻止以网络驱动器上的目录作为当前工作目录执行批处理文件。解决方案是在启动批处理文件之前将本地目录设置为工作目录,如中所述,第二个可能的原因是,将公共共享映射为驱动器Z:的服务器不属于本地intra

我有一个映射到本地Z:\驱动器的远程驱动器

使用此选项运行时:

System.Diagnostics.Process.Start("Z:\\Test.bat");

它会打开一个提示,提示是否打开该文件。如何在windows中禁用此设置或使用c#?

绕过此设置一个可能的原因是windows安全设置,该设置阻止以网络驱动器上的目录作为当前工作目录执行批处理文件。解决方案是在启动批处理文件之前将本地目录设置为工作目录,如中所述,第二个可能的原因是,将公共共享映射为驱动器Z:的服务器不属于本地intranet的受信任站点。请参见超级用户