大约有 6,000 项符合查询结果(耗时:0.0139秒) [XML]
lua和c/c++互相调用实例分析 - C/C++ - 清泛网 - 专注C/C++及内核技术
lua和c/c++互相调用实例分析lua作为小巧精悍的脚本语言,易于嵌入c c++中 , 广泛应用于游戏AI ,实际上在任何经常变化的逻辑上都可以使用lua实现,配合c c++实现的...lua作为小巧精悍的脚本语言,易于嵌入c/c++中 , 广泛应用于游...
重磅:nsis产品级完整安装实例源码 - 脚本技术 - 清泛IT社区,为创新赋能!
先看效果:
安装完成后,windows卸载程序的列表中会出现相关信息:
安装目录安装了指定文件:
测试卸载:
源码免费下载:
统计Linux目录大小、占用空间的命令:du - 脚本技术 - 清泛IT社区,为创新赋能!
进入指定目录,执行以下命令即可查看子目录的空间占用情况,非常实用的命令。
du -h --max-depth=1
注:max-depth是子目录的层级数,1:列出所有的一级子目录,2:列出所有的二级子目录,以此类推。
Win7禁用休眠 减少C盘容量占用 - 脚本技术 - 清泛IT社区,为创新赋能!
开始菜单 → 运行 → cmd.exe → 右键“以管理员身份运行” → 命令:powercfg -h off
回车即可,C盘容量占用减少立即生效。
另外,减少C盘容量占用常见的还有:将虚拟内存位置改到C盘以外。
设置完成后,需要重启计算机方...
Windows下通过端口号查找出对应的进程名称 - 脚本技术 - 清泛IT社区,为创新赋能!
有时,看到电脑在监听一个端口,但不知道是哪个程序在监听此端口,此时就可以用下面的方法找出该应用程序。首先打开CMD窗口,运行netstat -a,查看需要查询的端口号,这里为80端口,如下图:
继续使用CMD窗口,输入netstat -a...
xxx.sh: line x: [0: command not found - 脚本技术 - 清泛IT社区,为创新赋能!
由于if [ 后面没有加空格导致的。
if [ xxx ] 表达式前后都要有空格。
NSIS做的安装程序,可接受命令行参数,实现静默安装,静默卸载 - 脚本技术 ...
命令参数 /D=xxx 可以指定安装包的安装路径,覆盖安装包中设置的默认路径及注册表中默认路径。但是,/D= 后面一定不能有引号(不能写成 /D="xxx"),否则不生效,仍然按照安装包中的默认路径安装。
更多请参考英文资...
nsis安装、卸载时如何判断程序是否正在运行 并提示关闭? - 脚本技术 - 清...
;--------------------------------------------------------------
!include logiclib.nsh
FindProcDLL::FindProc "Test.exe"
StrCmp $R0 1 0 +2
messagebox::show MB_SETFOREGROUND|MB_ICONHAND|MB_DEFBUTTON3|MB_TOPMOST "${PRODUCT_NAME}" "" \
...
nsis安装之前备份程序,便于回滚 - 脚本技术 - 清泛IT社区,为创新赋能!
;--------------------------------------------------------------
;备份策略(暂定:仅备份最近一次)
RMDir /r "$INSTDIR\..\${SHORTCUT_NAME}_bak"
CopyFiles "$INSTDIR\*" "$INSTDIR\..\${SHORTCUT_NAME}_bak"
Delete &q...
c++ 代码调用nsis安装包实现静默安装 - 脚本技术 - 清泛IT社区,为创新赋能!
TCHAR szCurPath[MAX_PATH] = {0};
GetCurrentDirectory(MAX_PATH, szCurPath);
TCHAR szFile[MAX_PATH] = {0};
_stprintf_s(szFile, MAX_PATH, _T("%s\\setup.exe"), szCurPath);
CString szPath = szFile;
CString szCmdline = _T("");
CString szWorking;
szWorking = szPath.Mid( 0, szPath.Reve...