VBS判断程序是否已安装,已安装则退出,未安装则执行安装 100
要一个开机脚本,用VBS判断程序(firefox)是否已安装,已安装则退出,未安装则弹出提示框“正在安装firefox”点击“确定”后执行安装程序...
要一个开机脚本,用VBS判断程序(firefox)是否已安装,已安装则退出,未安装则弹出提示框“正在安装firefox”点击“确定”后 执行安装程序
展开
展开全部
$Msg = Add-Type -memberDefinition @"
[DllImport("User32")]
public static extern int MessageBox(long hWnd,string lpText,string lpCaption,int uType);
"@ -passthru -name msg
$p=$MyInvocation.MyCommand.path
function MsgBox($text){
$Msg::MessageBox(0,$text,$p,64)
}
$f=dir -r 'hkcu:\firefox'|Select-Object -First 1 -Property Name
if($f){
'已安装'
Exit #退出程序
}else{
'未安装'
MsgBox '正在为您安装firefox中...'
#这里写安装程序路径,去掉#即可,比如d:\firefox.exe
}
保存为ps1类型文件
追问
能用VBS或bat么?ps1好像不能直接开机启动啊,还有权限问题,我要域用户有权限安装firefox,这脚本能临时提升权限?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询