我正在尝试卸载驱动器,安装驱动器,启动视图,安装 vobs,然后调用 perl 脚本。
我遇到的问题是,似乎我必须以管理员身份运行才能安装驱动器,但我的程序必须以特定用户身份运行。
如果我以管理员身份运行 powershell,我可以运行挂载命令,但我需要以用户身份运行 perl scipts。
如何让这两个部分以用户身份运行?
我试过评论和未评论的版本
c:\WINDOWS\system32\net.exe use Z: /d
#Remove-PSDrive Z
sleep 2
cleartool endview -server Bedrock_Main_mvwd01tc_1
sleep 2
##new-psdrive -name Z -psprovider FileSystem -root \\view\Bedrock_Main_mvwd01tc_1
c:\WINDOWS\system32\net.exe use Z: \\view\Bedrock_Main_mvwd01tc_1
sleep 2
##%DRIVE% ##|| goto NETUSEERROR
Set-Location Z:\CMTools\buildtools
cd Z:\CMTools\buildtools
cleartool mount -a
### SET THE CONFIG SPEC TO THE NIGHTLY TIMESTAMP.
\\usmvwc0wafnsrv.ww005.siemens.net\EngTools\bin\chrcs -p $PROJECT -n -m -f