当前位置:首页 » 编程软件 » 如何知道你的脚本安装好了

如何知道你的脚本安装好了

发布时间: 2022-08-28 03:15:17

脚本下载好了应该怎么使用

以为要放在什么位置呢,原来直接拖到浏览器里面就行,不过不知道某个脚本具体用途,够蛋疼[:23:]

❷ shell脚本如何检查软件包是否安装成功

tmp=`rpm -qa 软件名`
如果安装了会提示版本信息,通过判断来执行相应语句
if [ $tmp == "....' ];then
...
else
...
fi

❸ InstallShield脚本中如何判断当前状态是安装还是卸载

开始学着用InstallShield来做安装程序了,其实我觉得SetupFactory功能也是很强大的,但是因为工作的需要,只能操练起来。
用熟SetupFactory后,发觉再学InstanllShield其实也很简单了,原理都差不多,只是脚本写起来不太一样。
但是我要做的安装程序比较麻烦,倒不是说功能有多复杂,而是因为这个安装程序要做3个版本,各版本之间只是软件Logo图标不同,而在InstallShield工程中,添加的快捷方式图标竟然不会随着安装包内软件图标或Logo文件的改变而改变。也就是说,虽然我在InstallShield工程中添加了软件的快捷方式,但是如果我把安装包的软件换成另外一个版本的(图标不同),做出来的安装程序在安装完以后,开始菜单及桌面上的快捷方式还是第一个版本的图标;即便是我将工程中快捷方式的Logo指定为一个Logo文件,并且将Logo文件替换掉,也还是如此。只有在更换了安装包内的文件后,重新将该文件加入到工程中,做出来的安装程序在安装完以后,快捷方式的图标才正确。但是这个过程比较麻烦,工程中重新加入文件就得将原来的删除,快捷方式也得重新加,要改好几个地方。如果软件版本不断更新,就有可能会因疏忽而做错。
后来我想到用脚本来添加快捷方式,但发现卸载时居然会再执行一次,而我写在OnUninstall过程中的删除快捷方式代码根本就不去执行。这样就导致安装了再卸载后,桌面上多了两个快捷方式出来。于是我又想通过判断当前是安装还是卸载状态来控制快捷方式的添加或删除,但好像又没有这样的函数。
后来我在调试时无意中显示了UNINSTALL_STRING变量的值,发现在卸载时该变量值为空,故可以通过判断该变量值是否为空来解决当前状态时安装还是卸载的问题。
但接下来我的问题还是没有解决,因为删除快捷方式的DeleteFolderIcon函数根本就不起作用。到底是我的脚本写得不对还是别的原因?不得而知。反正今天忙了一整天,还是没搞定。
下面就是我的脚本,不知道是哪里出了问题,也许未来某一天才能有答案。我用的版本为10.5的Premier Edition,工程为MSI Project。

function OnMoved()

STRING unInstallSting;
STRING szParam, szCommandLine, szWorkingDir, szIconPath, szShortCutKey;
STRING szItemName, szProgramFolder;
NUMBER nIcon;

begin

unInstallSting = UNINSTALL_STRING;

if (unInstallSting = "") then

// 卸载时删除快捷方式

szItemName = "管理系统";
// 在桌面上删除快捷方式
szProgramFolder = FOLDER_DESKTOP;
DeleteFolderIcon (szProgramFolder, szItemName);
// 在开始菜单上删除快捷方式
szProgramFolder = FOLDER_PROGRAMS ^ szItemName;
DeleteFolderIcon (szProgramFolder, szItemName);

else

// 安装时添加快捷方式

szParam = TARGETDIR ^ "\\MyApp.exe";
LongPathToQuote (szParam, TRUE);
szCommandLine = szParam;

szWorkingDir = TARGETDIR ;
szIconPath = TARGETDIR ^ "\\icon.ico";
nIcon = 0;
szShortCutKey = "";
szItemName = "管理系统";

// 在桌面上添加快捷方式
szProgramFolder = FOLDER_DESKTOP;
AddFolderIcon (szProgramFolder, szItemName, szCommandLine, szWorkingDir, szIconPath, nIcon, szShortCutKey, REPLACE);

// 在开始菜单上添加快捷方式
szProgramFolder = FOLDER_PROGRAMS ^ szItemName;
AddFolderIcon (szProgramFolder, szItemName, szCommandLine, szWorkingDir, szIconPath, nIcon, szShortCutKey, REPLACE);

endif;
end;

❹ shell脚本如何判断机器是否安装了oracle

给你点儿思路吧,可以通过shell脚本利用sqlplus命令来测试

#! /bin/sh
su - oracle -c "sqlplus sys/oracle as sysdba <<EOF
select sysdate from al;
EOF"

❺ 怎么确定脚本插件是否安全

你可以直接查看源代码验证脚本的安全性。
脚本和插件的区别。
1、扩展(Extensions),扩展是一种具有一些新功能的加载项,在Firefox扩展中心上有着丰富的优秀扩展,相信Firefox扩展强大的功能会让你再也离不开Firefox,你可以根据个人需求来安装适合个人需求的扩展。
2、插件(Plugins),初学者最容易把扩展和插件混淆了,通俗的讲,扩展是基于Firefox本身增加的一些实用功能,而插件则是在Firefox之外独立编写的程序,用于显示网页中的特定内容,比如Flash,上传插件,网银插件和Java等。插件是安装在系统中的,火狐只是调用,在附加组件-插件中显示即是取自系统各文件夹中的插件。
3、用户样式(Userstyles),我们可以利用它来定制目标网页或网站的css样式,甚至一些Firefox扩展的样式,让浏览效果更加舒适。而且在UserStyles网站上已经有不少现成的样式可供下载,让不会写css的普通用户也可以享受到它的便利。用户样式的修改通过Stylish这个扩展实现,安装扩展后,“附加组件”页面就会出现“用户样式”的标签,在浏览网页时,点击工具栏上的Stylish图标,即可搜索适用于这个网站的用户样式,是不是很方便。
4、用户脚本(Userscripts),能通过脚本来增强被访问网页,能使你访问的网站更便于阅读或者更便于使用。配合Greasemonkey这个扩展使用。在GreasyFork上有许多用户分享的用户脚本,打开脚本的安装页面,点击“Install”按钮就可以完成安装了。之后的文章里会分享一些常用的用户样式(Userstyles)和用户脚本(Userscripts)。
5、UC脚本(UserchromeJS),区别于用户脚本,UC脚本可以针对于火狐浏览器进行定制来实现效果,而用户脚本的功能只能针对网页页面,UC脚本可以代替某些用户脚本和某些拓展,而UC脚本的优势在于它是轻量级的。在Github上有许多开发者发布的UC脚本。

❻ 安装软件的脚本 如何执行

后缀名 为VBS 是可执行文件 , 理论上双击就可以了! 如果点不开,有两种情况~
1.去修改注册表(我也不知在哪里修改,去网上查吧)
2.那个执行脚本写的有问题。
建议: 如果目的仅仅是为了安装这个软件,就直接点击安装图标,一直下一步就OK了, 当然你想学VB 就不说了

❼ ae脚本怎么安装步骤

ae脚本安装的具体步骤如下:

1、我们必须直接把下载好的外置插件复制到你的电脑里的AE软件所在的盘的“Plug-ins”文件里面,这个“Plug-ins”就是存放AE效果和外置插件的一个目录。

❽ 如何查看一个程序安装的过程,比如修改了什么脚本..

果要自己破解虽然如Advanced RAR Password Recovery等软件是破解压缩文件密码的,但这类软件有个特
点,即都属于暴力破解,如果是非注册版本,往往有破解位数限制,如只能是4位以内。如果
你密码复杂的话,那可能还要几天几夜,甚至更长时间,同时还要看你电脑的运行速度,配
置越高破解速度也越快。你确实需要找出原来的密码的话,那估计你得耐心等待上几天。

加密和解密,一直是在交替前进着,目前可能除了使用NTFS文件格式的EFS加密之外,其它的
主流加密方法都是可以破解的。为此加密时也只有通过使用复杂的密码防止解密,比如我过
去用过的密码是DF22mc41tg00m #,使用解密软件破解,提示要几年的时间。华军软件园有不
少解密软件,其中肯定有能用的

linux 服务器怎么看自己的apache装好了 只有一台机子

这要看你怎么安装的了!
如果是编译安装的执行你安装bin下面那个脚本apachectl start就可以了!
如果要是直接yum装的,直接输入service httpd start 就可以!
输入rpm -qa |grep httpd 列出所有被安装的rpm package

热点内容
夸克编程 发布:2025-02-07 21:43:43 浏览:526
电源450适合哪些配置 发布:2025-02-07 21:25:24 浏览:429
微信密码一般要多少位以上 发布:2025-02-07 21:24:19 浏览:877
sqldecimal转换 发布:2025-02-07 21:17:50 浏览:656
钢管查询源码 发布:2025-02-07 21:15:25 浏览:425
滨州服务器租赁地址 发布:2025-02-07 21:13:41 浏览:438
thinkphp删除数据库数据 发布:2025-02-07 21:12:03 浏览:945
安卓智能手机哪个更便宜 发布:2025-02-07 21:10:24 浏览:144
织梦数据库连接 发布:2025-02-07 21:09:32 浏览:353
缓解情绪解压的句子 发布:2025-02-07 21:04:23 浏览:535