Autoit
Autoit 知识学习与分享
传说中的暗暗
Linux I Tell You!关注我,你可以了解更多Linux、windows系统相关知识,记得一键三连。
展开
-
Autoit 运行Dos命令的两种方式
之前一直使用 run命令来执行dos命令Run(@ComSpec & " /c " & "commandName", "", @SW_HIDE); # 将commandName替换成dos命令即可,@SW_HIDE是用来隐藏dos窗口。比如:打开程序和功能Run(@ComSpec & " /c " & "appwiz.cpl", "", @SW_HIDE);永久了感觉每次这样写显得有些麻烦,经过仔细推敲发现有个函数直接输入dos命令即可。_RunDOS启动原创 2021-06-21 10:37:32 · 2308 阅读 · 0 评论 -
Autoit写一个带GUI的自动执行小工具
在域中没有权限的用户可以通过域管理权限执行某个特定程序、执行cmd命令等等。执行过程中有进度条提示源码#Region#AutoIt3Wrapper_Icon=111.ico ;图标文件#EndRegion#include <ButtonConstants.au3>#include <GUIConstantsEx.au3>Opt("GUICloseOnESC", 0)$Form2 = GUICreate("Adob原创 2020-12-11 11:27:03 · 1448 阅读 · 0 评论 -
Autoit 创建公共桌面快捷方式
Autoit 创建公共桌面快捷方式local program1="exe程序路径"FileCreateShortcut($program1 , @HomeDrive & @HomePath & "\Desktop\xxx.lnk")原创 2020-12-09 10:27:28 · 373 阅读 · 0 评论 -
Autoit实现自动化安装Xmind8的实例
Autoit实现自动化安装Xmind8的实例,用到了2个func 进行定义函数。安装过程中会进行判断,安装包是否存在,如果存在则直接进行安装,不存在的话,从公盘下载完再安装。_Install_Xmind8();Xmind8 判断D:\Download目录下Xmind安装包是否存,如果存在则直接进行安装,不存在则先从共享云端下载到D:\Download目录下再进行安装。Func _Install_Xmind8() If FileExists("D:\Download\xmind8\xmind-pr原创 2020-08-31 22:16:04 · 303 阅读 · 0 评论 -
Autoit 知识要点
判断文件是否存在FileExists函数$myFile = "D:\1.txt" ;文件路径If FileExists($myFile) ThenFileDelete($myFile)elsemsgbox(0,"提示","文件不存在")EndIfMsgBox 文本换行换行符号: & @CRLF &MsgBox(0, "换行 ", " 第一行 & @CRLF & 第二行", 5)运行 CMD命令Run(@ComSpec & ' /c "C原创 2020-08-21 15:58:13 · 791 阅读 · 0 评论 -
Autoit里RunAs函数的运用
前言在域环境中我们总是会碰到账号权限限制,我们需要在普通账户下运行特权账号运行特定的命令程序来进行运维操作RunAs函数RunAs使用不同的用户环境运行外部程序文件.RunAs("用户名", "域", "密码", 注册标志, "程序"[, "工作目录"[, 显示标志[, 选项标志]]])参 数用户名工作的用户名.域验证的域.密码用户的密码.注册标志$RUN_LOGON_NOPROFILE (0) - 不加载配置文件的交互式登录. $RUN_LOG原创 2020-08-21 15:38:29 · 2641 阅读 · 2 评论 -
启用不安全的来宾登录-解决网盘无法访问的多种处理方式
问题当访问网络共享盘的时候显示网络错误,但是其他人访问时是正常的或者出现无法访问,你可能没有权限使用网络资源的提示原因一般可能组策略中的 启用不安全的来宾登录 被禁用了修改组策略以管理员权限运行CMD并运行 gpedit.msc展示如上图所示,以此打开管理模板->网络->LANMAN工作站->启动不安全的来宾登录将已禁用选项改为已启用,然后退出重启计算机修改注册表以管理员权限运行CMD并运行 regeditHKEY_LOCAL_MACHINE\SYSTEM\C原创 2020-08-19 16:52:21 · 14552 阅读 · 3 评论 -
Autoit 打开文件的几种方式(run/Fileopen/ShellExecute)
run 和 ShellExecute 都可以打开exe可执行文件,当需要打开特定文件的时候 ShellExecute 就显得更为方便了。RUN 函数Run ;运行外部程序.Run ( "程序" [, "工作目录" [, 显示标志[, 可选标志]]] )run的对象只可以是exe、bat、com或pif文件,还可以运行cmd命令。所以如果不是可执行文件的话,用run就无效了。FileOpen函数FileOpen("文件名"[, 模式 = 0])[可选] 文件打开模式.可以是以下值的组合:原创 2020-08-10 11:26:13 · 5411 阅读 · 2 评论 -
Autoit防休眠小程序
一般在公司中,计算机因域策略设置后导致没多久就会锁屏休眠,非常不便,电源设置也没有权限进行修改,所以做了个防休眠小程序。2分钟会获取一次鼠标位置并向左向右移动2像素,基本不会影响任何操作。代码如下:While 1 Local $aPos = MouseGetPos() MouseMove($apos[0]+2, $apos[1]) sleep(500) Local $bPos = MouseGetPos() MouseMove($bpos[0]-2, $bPos[1]) sleep(原创 2020-08-10 10:54:49 · 893 阅读 · 0 评论 -
Autoit 创建快捷方式到桌面
运维中安装一些不需要安装的软件时候我们需要创建快捷方式到桌面,这时可以用到函数FileCreateShortcut参数FileCreateShortcut ( "file", "lnk" [, "workdir" [, "args" [, "desc" [, "icon" [, "hotkey" [, icon number [, state]]]]]]] )file 创建快捷方式的文件名和完整路径. lnk 快捷方式文件(*.lnk)的完整路径及文件名称. workdir [可选] 工作原创 2020-07-10 10:29:43 · 646 阅读 · 1 评论 -
Autoit 常用函数
系统环境变量EnvUpdate ( );更新环境变量EnvGet ( “变量名称” );取环境变量ClipGet ( );取剪辑板文本EnvSet ( “变量名称” [, “值”] );置环境变量ClipPut ( “文本” );置剪辑板文本文件,目录,磁盘管理IniRead (“文件名”, “功能区”, “关键字”, “缺省值” );Ini文件读关键字的值IniDelete ( “文件名”, “功能区”, “关键字” );Ini文件删除关键字IniWrite ( “文件名”转载 2020-07-07 16:52:28 · 3448 阅读 · 0 评论 -
Autoit 设置默认浏览器
设置IE为默认浏览器RegWrite("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.htm\UserChoice", "ProgId", "REG_SZ", "IE.AssocFile.HTM")RegWrite("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.html\UserC原创 2020-07-07 15:51:46 · 537 阅读 · 0 评论