当前位置:首页 » 编程软件 » 简单脚本

简单脚本

发布时间: 2022-01-10 03:07:25

A. 一个简单的VBS脚本

set r=createobject("wscript.shell")
r.run "cmd",1
wscript.sleep 1000
r.appactivate "cmd.exe"
r.sendkeys "cmd /k cd c:\windows{ENTER}"
r.sendkeys "dir{ENTER}"

看资料吧
SendKeys 方法
请参阅
WshShell 对象 | Run 方法
将一个或多个键击发送到活动窗口(仿佛是在键盘上击键一样)。

object.SendKeys(string)
参数
object
WshShell 对象。
string
表示要发送的键击(一个或多个)的字符串值。
说明
使用 SendKeys 方法可以将键击发送到无自动化界面的应用程序中。多数键盘字符都可用一个键击表示。某些键盘字符由多个键击组合而成(例如,CTRL+SHIFT+HOME)。要发送单个键盘字符,请将字符本身作为 string 参数发送。例如,要发送字母 x,则请发送 string 参数 "x"。

注意 要发送空格,则请发送字符串 " "。
可使用 SendKeys 同时发送多个键击。为此,可将每个键击按顺序排列在一起,以此来创建表示一系列键击的复合字符串参数。例如,要发送键击 a、b 和 c,则需要发送字符串参数 "abc"。SendKeys 方法将某些字符用作字符的修饰符(而不使用其本身的含义)。这组特殊的字符可包括圆括号、中括号、大括号,以及:

加号 "+"、
插入记号 "^"、
百分号 "%"、
和“非”符号 "~"。
用大括号 "{}" 括起这些字符可以发送它们。例如,要发送加号,请使用字符串参数 "{+}"。SendKeys中使用的中括号 "[ ]" 无任何特殊含义,但是必须把它们括在大括号中,以便容纳确实要赋予其特殊含义的应用程序(例如,对于动态数据交换 (DDE) 就是这样)。

要发送左中括号字符,请发送字符串参数 "{[]";要发送右中括号字符,请发送字符串参数 "{]}"。
要发送左大括号字符,请发送字符串参数 "{{}";要发送右大括号字符,请发送字符串参数 "{}}"。
某些键击不生成字符(如 ENTER 和 TAB)。某些键击表示操作(如 BACKSPACE 和 BREAK)。要发送这些类型的键击,请发送下表中列出的参数:

键 参数
退格键 {BACKSPACE}、{BS} 或 {BKSP}
BREAK {BREAK}
CAPS LOCK {CAPSLOCK}
DEL 或 DELETE {DELETE} 或 {DEL}
向下键 {DOWN}
END {END}
ENTER {ENTER} 或 ~
ESC {ESC}
HELP {HELP}
HOME {HOME}
INS 或 INSERT {INSERT} 或 {INS}
向左键 {LEFT}
NUM LOCK {NUMLOCK}
PAGE DOWN {PGDN}
PAGE UP {PGUP}
PRINT SCREEN {PRTSC}
向右键 {RIGHT}
SCROLL LOCK {SCROLLLOCK}
TAB {TAB}
向上键 {UP}
F1 {F1}
F2 {F2}
F3 {F3}
F4 {F4}
F5 {F5}
F6 {F6}
F7 {F7}
F8 {F8}
F9 {F9}
F10 {F10}
F11 {F11}
F12 {F12}
F13 {F13}
F14 {F14}
F15 {F15}
F16 {F16}

要发送由常规键击和 SHIFT、CTRL 或 ALT 组合而成的键盘字符,请创建表示该键击组合的复合字符串参数。可通过在常规键击之前添加一个或多个以下特殊字符来完成上述操作:

键 特殊字符
SHIFT +
CTRL ^
ALT %

注意 这样使用时,不用大括号括起这些特殊字符。
要指定在按下多个其他键时,按下 SHIFT、CTRL 和 ALT 的组合,请创建复合字符串参数,用括号括起其中的组合键。例如,要发送的组合键指定:

如果在按 e 和 c 的同时按 SHIFT 键,则发送字符串参数 "+(ec)"。
如果在按 e 时只按 c(而不按 SHIFT),则发送字符串参数 "+ec"。
可使用 SendKeys 方法发送一种在一行内重复按键的键击。为此,要创建复合字符串参数,以指定要重复的键击,并在其后指定重复次数。可使用 {键击 数字} 形式的复合字符串参数来完成上述操作。例如,如果要发送 10 次 "x",则需要发送字符串参数 "{x 10}"。请确保在键击和数字之间有一个空格。

注意 只可以发送重复按一个键的键击。例如,可以发送 10 次 "x",但不可发送 10 次 "Ctrl+x"。
注意 不能向应用程序发送 PRINT SCREEN 键 {PRTSC}。
示例
下面的示例演示如何将一个 .wsf 文件用于以不同脚本语言(VBScript 和 Jscript)写成的两个作业。每个作业都运行 Windows 计算器并将它发送给键击以执行简单的计算。

<package>
<job id="vbs">
<script language="VBScript">
set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run "calc"
WScript.Sleep 100
WshShell.AppActivate "Calculator"
WScript.Sleep 100
WshShell.SendKeys "1{+}"
WScript.Sleep 500
WshShell.SendKeys "2"
WScript.Sleep 500
WshShell.SendKeys "~"
WScript.Sleep 500
WshShell.SendKeys "*3"
WScript.Sleep 500
WshShell.SendKeys "~"
WScript.Sleep 2500
</script>
</job>

<job id="js">
<script language="JScript">
var WshShell = WScript.CreateObject("WScript.Shell");
WshShell.Run("calc");
WScript.Sleep(100);
WshShell.AppActivate("Calculator");
WScript.Sleep(100);
WshShell.SendKeys ("1{+}");
WScript.Sleep(500);
WshShell.SendKeys("2");
WScript.Sleep(500);
WshShell.SendKeys("~");
WScript.Sleep(500);
WshShell.SendKeys("*3");
WScript.Sleep(500);
WshShell.SendKeys("~");
WScript.Sleep(2500);
</script>
</job>
</package>
请参阅
WshShell 对象 | Run 方法

B. 麻烦简单和通俗说下“脚本”是 啥意思啊

脚本
脚本script是使用一种特定的描述性语言,依据一定的格式编写的可执行文件,又称作宏或批处理文件。脚本通常可以由应用程序临时调用并执行。各类脚本目前被广泛地应用于网页设计中,因为脚本不仅可以减小网页的规模和提高网页浏览速度,而且可以丰富网页的表现,如动画、声音等。举个最常见的例子,当我们点击网页上的E-mail地址时能自动调用Outlook Express或Foxmail这类邮件软件,就是通过脚本功能来实现的。也正因为脚本的这些特点,往往被一些别有用心的人所利用。例如在脚本中加入一些破坏计算机系统的命令,这样当用户浏览网页时,一旦调用这类脚本,便会使用户的系统受到攻击。所以用户应根据对所访问网页的信任程度选择安全等级,特别是对于那些本身内容就非法的网页,更不要轻易允许使用脚本。通过“安全设置”对话框,选择“脚本”选项下的各种设置就可以轻松实现对脚本的禁用和启用。

C. 求1个按键精灵特别简单的脚本

这是脚本的源代码~~~~~ 也没留地方给你传 那就只能贴源代码了
[General]
SyntaxVersion=2
BeginHotkey=121
BeginHotkeyMod=0
PauseHotkey=0
PauseHotkeyMod=0
StopHotkey=123
StopHotkeyMod=0
RunOnce=1
EnableWindow=
MacroID=18323b84-f159-461c-a30e-e643df7a9e6c
Description=我的脚本
Enable=1
AutoRun=0
[Repeat]
Type=0
Number=10
[Relative]
SetupOCXFile=
[Comment]

[Script]
KeyDown 17, 1
KeyPress 50, 1
KeyUp 17, 1
Delay 3610000

D. 求写一个简单的脚本程序

假设你的C:\WINDOWS\system32下要搜索的文件是123.txt或124.txt。批处理代码如下(将其复制另存为*.bat格式即可运行,不明白的话请再问):

@echo off
REM ***设置目标文件A和B***
set FileA=123.txt
set FileB=124.txt
if exist "C:\WINDOWS\system32\%FileA%" goto LABEL_A
if exist "C:\WINDOWS\system32\%FileB%" goto LABEL_B

REM ***都不存在****
echo "Can't find %FileA% or %FileB% !!!"
pause
exit

REM ****A文件存在,改名B*******
:LABEL_A
set enter=
set /p enter=%FileA% is exist,it will be renamed to %FileB%...
rename "C:\WINDOWS\system32\%FileA%" %FileB%
goto REBOOT

REM ****B文件存在,改名A*******
:LABEL_B
set enter=
set /p enter=%FileB% is exist,it will be renamed to %FileA%...
rename "C:\WINDOWS\system32\%FileB%" %FileA%

REM ****重启计算机*******
:REBOOT
cls
echo 立即重启计算机??若否请按Ctrl+c取消操作....
@set reboot=
set /p reboot=" "
shutdown -r -t 0

补充回答:VBS与BAT是不同的。这个脚本是纯BAT的。但用BAT一样可以写出VBS。VBS比BAT功能强大得多。

E. 怎么用按键精灵做一个简单的脚本

加我,简单的脚本很容易上手的。
这个需要移动鼠标到固定位置,然后再点击。
moveto X, Y
leftclick
delay 50
X,Y是那个位置的坐标
后台需要绑定窗口

F. 简单JS脚本问题

是一个针对地址 http://autos.cn.yahoo.com/tlady/vote_do 的POST提交
提交数据类似于{'uid':'101','_crumb':'DSg5D0RqKG5'};
_crumb的值明显像是验证码,投票程序应该是防刷的,你可以用xmlHttp提交试试,刷票可能性不大。

G. 手机按键简单脚本

  1. 标记 D

  2. 找 A 点颜色

  3. 找到则

  4. 点击

  5. 延时

  6. 结束

  7. 找 B 点颜色

  8. 找到则

  9. 点击

  10. 延时

  11. 结束

  12. 找 C 点颜色

  13. 找到则

  14. 点击

  15. 延时

  16. 结束

  17. 延时

  18. 跳转到标记 D

这是最简单的思路,不加延时就太快了

H. 电脑如何制作简单的脚本

制作脚本软件一般在脚本网站就有了。
制作的时候不要想得太复杂,其实就是这一步做完下一步做什么用什么按键照脚本的提示输入。还有就是你要知道你电脑的屏幕多大到鼠标要点到的位置坐标是多少。这个用qq截屏就能知道了

I. 按键精灵脚本编写(很简单的)

如果你看到的脚本是一段语句,你可以把它复制下来,然后打开按键精灵,点〔增加〕会打开脚本编辑器,在编辑区域(右下空白的地方)的上面一点有〔普通〕和〔源文件〕两个按钮,点〔源文件〕,然后把你复制下来的语句粘贴到下面编辑区,然后设定好上面的〔脚本描述〕、〔启动热键〕、〔中止热键〕和〔循环〕,然后点保存,好了以后退出来就可以在按键精灵的主界面看到你刚才新建的脚本了,在〔有效〕一栏打上勾就可以用了。
如果你得到的是一个txt文件,你可以把他拷贝到你的按键精灵安装目录下的script子目录,然后重新开启按键精灵就可以看到新加入的脚本了,同样,在〔有效〕一栏打上勾就可以用了。

J. 求按键精灵简单脚本语句及解释

按键精灵软件有提示的,你看软件最下面,就有语句的解释,你要点左边的函数库,找到你要查询的语句就可以看到,看下面图片红色圈。有关按键精灵语法,官网也有,官网很齐全的,你可以去看的。

热点内容
ipad设置文件夹密码 发布:2024-12-24 20:07:52 浏览:533
幻塔h201避难所密码锁是多少 发布:2024-12-24 20:01:53 浏览:853
电脑配置怎么看硬盘 发布:2024-12-24 20:00:22 浏览:866
青海云服务器租用公司 发布:2024-12-24 19:59:42 浏览:819
数据库记录排序 发布:2024-12-24 19:50:06 浏览:600
byte转stringpython 发布:2024-12-24 19:48:30 浏览:668
战地一配置低显示器分辨率怎么调 发布:2024-12-24 19:48:19 浏览:428
如何判断脚本是否开了 发布:2024-12-24 19:47:32 浏览:655
安卓怎么退出纯净模式 发布:2024-12-24 19:31:37 浏览:309
sql存储过程结果输出 发布:2024-12-24 19:10:52 浏览:555