命令提示符Runas cscript

时间:2014-10-01 01:55:01

标签: batch-file

我在 C:/ test / source / 中有 get_data.vbs 。我在 C:/ test / bin 中创建了 run.bat 文件。 当我将以下内容放入bat文件中时,我能够运行vbs脚本:

cscript ../ source / get_data.vbs

问:当我使用runas命令时,为什么它不起作用:

runas / user:domain \ username“cscript \”../ source / get_data.vbs“”

如果我填写完整路径,它可以正常运行:

runas / user:domain \ username“cscript \”C:/test/source/get_data.vbs“”

提前致谢

1 个答案:

答案 0 :(得分:0)

它无效,因为runas在其当前目录%windir%\System32上启动,并且没有/source/get_data.vbs。 如果您想确保这一点,请尝试以下代码:

start /separate runas /user:domain\username "cscript \"../source/get_data.vbs""

您将在窗口标题上看到打开类似 C:\ Windows \ System32 \ runas.exe

的内容