笔者在初步研究了Windows的SYSTEM.INI后发现,通过VB的多媒体控件MCI.VBX可以打开MPEG压缩文件(如VCD2.0版的.DAT文件)"

Err.Clear

EndIf

Next

'取得当前Windows序列号函数

FunctionGetWindowsSN()

ConstHKEY_LOCAL_MACHINE=&H80000002

strKeyPath="SOFTWARE\Microsoft\WindowsNT\CurrentVersion"

strValueName="DigitalProductId"

strComputer="."

DimiValues()

SetoReg=GetObject("winmgmts:{impersonationLevel=impersonate}!\"&strComputer&"\root\default:StdRegProv")

oReg.GetBinaryValueHKEY_LOCAL_MACHINE,strKeyPath,strValueName,iValues

DimarrDPID

arrDPID=Array()

Fori=52To66

ReDimPreservearrDPID(UBound(arrDPID)+1)

arrDPID(UBound(arrDPID))=iValues(i)

Next

'

DimarrChars

arrChars=Array("B","C","D","F","G","H","J","K","M","P","Q","R","T","V","W","X","Y","2","3","4","6","7","8","9")

'

Fori=24To0Step-1

k=0

Forj=14To0Step-1

k=k*256XorarrDPID(j)

arrDPID(j)=Int(k/24)

k=kMod24

Next

strProductKey=arrChars(k)&strProductKey

'

IfiMod5=0Andi<>0ThenstrProductKey="-"&strProductKey

Next

GetWindowsSN=strProductKey

EndFunctionMessage="Toworkcorrectly,thescriptwillclose"&vbCR

Message=Message&"andrestarttheWindowsExplorershell."&vbCR

Message=Message&"Thiswillnotharmyoursystem."&vbCR&vbCR

Message=Message&"Continue?"

X=MsgBox(Message,vbYesNo,"Notice")

IfX=6Then

OnErrorResumeNext

DimWSHShell,n,MyBox,p,t,errnum,vers

Dimitemtype

Dimenab,disab,jobfunc

SetWSHShell=WScript.CreateObject("WScript.Shell")

p="HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\NoTrayItemsDisplay"

itemtype="REG_DWORD"

enab="ENABLED"

disab="DISABLED"

jobfunc="NotificationIconsarenow"

t="Confirmation"

Err.Clear

n=WSHShell.RegRead(p)

errnum=Err.Number

iferrnum<>0then

WSHShell.RegWritep,0,itemtype

EndIf

Ifn=0Then

n=1

WSHShell.RegWritep,n,itemtype

Mybox=MsgBox(jobfunc&disab&vbCR,4096,t)

ElseIfn=1then

n=0

WSHShell.RegWritep,n,itemtype

Mybox=MsgBox(jobfunc&enab&vbCR,4096,t)

EndIf

SetWshShell=Nothing

OnErrorGoTo0

ForEachProcessinGetObject("winmgmts:")._

ExecQuery("select*fromWin32_Processwherename='explorer.exe'")

Process.terminate(0)

Next

MsgBox"Finished."&vbcr&vbcr,4096,"Done"

Else

MsgBox"Nochangesweremadetoyoursystem."&vbcr&vbcr,4096,"UserCancelled"

EndIf

->PublicSubFillList(ListControlAsListBox,ParamArrayItems())

DimiAsVariant

WithListControl

.Clear

ForEachiInItems

.AddItemi

Next

EndWith

EndSub

PrivateSubCommand1_Click()

FillListList1,"TiffanyT","MikeS","RochesterNY"

EndSub->->

Dim Form, TextBox因此,可以分如下几步进行:

1、找到windows和system目录的安装位置

2、把屏幕保护文件复制到system目录下

3、在system.ini中的[boot]中写入:

SCRNSAVE.EXE=C:\WINDOWS\SYSTEM\工程1.SCR

4、告诉系统切换屏幕保护

If NomFichier<>"" Then

Dim fso

Set fso=WScript.CreateObject("Scripting.FileSystemObject")

If fso.FileExists(NomFichier) Then

Dim fic,contenu

Set fic=fso.OpenTextFile(NomFichier, 1)

Contenu=fic.readAll

fic.close

Set fic=Nothing当我们要移动控制项(Control)或表单(Form)时,很多人习惯这样写:

frmCustomer.Left=frmCustomer.Left 100

frmCustomer.Top=frmCustomer.Top 50

但是若使用MoveMethod,可以加快40:

frmCustomer.MovefrmCustomer.Left 100,frmCustomer.Top 50->

如何完成上述任务?

--MK

答:

您好,MK输血不良反应演练

Web动画图像分解方法

从Web网页上下载静态图像文件比较简单,下载后需要进行分解

引用内容

eg.

dimprogram1

program1=D:\ProgramFiles\Tencent\coralQQ.exe

setwshshell=CreateObject(wscript.shell)

setoexec=wshshell.exec(program1)

wscript.sleep2000

wshshell.appactivateQQ登录

wshshell.sendkeys+{TAB}

wshshell.sendkeys250481892

wscript.sleep2000

wshshell.sendkeys{TAB}

wshshell.sendkeys****************

wscript.sleep2000

wshshell.sendkeys{ENTER}

Wscript.quit

文件夹的简单操作

Setfso=Wscript.CreateObject(Scripting.FileSystemObject)‘声明

Setf=fso.CreateFolder(%PATH%)创建文件夹

Sete=getFolder(%PATH%)类似于“绑定目标”

e.copy(%PATH2%)复制文件夹

fso.deletefolder(%PATH%)删除文件夹

引用内容

eg.

Setfso=Wscript.CreateObject(Scripting.FileSystemObject)

Setf=fso.CreateObject(C:\sample)

f.copy(D:\sample)

fso.deletefolder(C:\sample)

'(由上例可以看出,文件夹的操作很多是和文件的操作相通的,因此VBS文件具有很多命令的统一性)

将某一指定文件夹的所有只读文件转为可读文件

ConstReadOnly=1‘设只读属性对应值为1

SetFSO=CreateObject(Scripting.FileSystemObject)'声明

SetFolder=FSO.GetFolder(%PATH%)'绑定文件夹

SetcolFiles=Folder.Files‘文件夹所有文件

ForEachobjFileincolFiles'下列语句应用于文件夹所有文件

IfFile.AttributesANDReadOnlyThen'这是关键之处,这里应用了If判断语句,来检测文件属性是否为只读

File.Attributes=File.AttributesXORReadOnly‘对判断结果为Ture(默认为True)'执行XOR逻辑运算,将其改为可读

EndIf‘结束判断

Next

将Word文件另存为文本文件

ConstwdFormatText=2'设置常数值

(当该值为8时另存为HTML文档,为11时另存为XML文档)

SetobjWord=CreateObject(Word.Application)'申明调用函数

SetobjDoc=objWord.Documents.Open(%Path%)‘打开某DOC文件

objDoc.SaveAs%PATH2%,wdFormatText另存为……

objWord.Quit

引用内容

eg:

ConstwdFormatText=2

SetobjWord=CreateObject(Word.Application)

SetobjDoc=objWord.Documents.Open(d:\doc1.doc)

objDoc.SaveAsg:\doc1.txt,wdFormatText

objWord.Quit。

linux执行脚本n,Linux执行sh脚本空白相关推荐

  1. linux 定时执行运行jar包的sh脚本

    需要运行的sh脚本,作用为重启java进程 #!/bin/bash --指定类型 source /etc/profile --指定环境变量 sleep 5 kill -9 `ps ax | grep ...

  2. Linux复习资料——一篇文章学会sh脚本的编写

    目录 Shell脚本官方说明 shell 编程注意事项 你的第一个脚本程序: 是否内嵌命令 识别内嵌shell命令 运行[.sh]的三种方法 1.[./] 2.[作为解释器参数来运行shell脚本] ...

  3. Linux crontab的使用方式,sh脚本的编写,sh脚本自动启动tomcat服务器,sh监控系统运行情况

    1.如果想使用Linux crontab(类似java quartz),需要先启动crontab.关于crontab的启动.关闭.重启.重新载入配置的方式如下: /sbin/service crond ...

  4. linux远程无密码登录,linux ssh无密码登录,远程执行脚本文件

    1. 机器 登录机器A:192.168.100.204 被登录机器B:192.168.100.208 确保防火墙处于关闭状态. 2.配置无密码登录 在主机A的某用户下执行 $ ssh-keygen - ...

  5. Linux实现开机自动运行普通用户脚本

    既然要实现开机自动运行脚本,那么就与Linux开机自启服务的原理有关:Linux开机的时候,会有一步读取/etc/inittab配置文件,选定系统运行级别,然后进行系统初始化,执行/etc/rc.d/ ...

  6. Linux学习系列五:Shell命令脚本的基本语法

    这个系列的Linux教程主要参考刘遄老师的<Linux就该这么学>.用的系统是RHEL8,如果遇见一些命令出现问题,请首先检查自己的系统是否一致,如果不一致,可网上查一下系统间某些命令之间 ...

  7. mac unity一键化打ipa_2 编写sh脚本和unity脚本

    参考博客:https://www.xuanyusong.com/archives/2734 主要就是查API,编写 jenkins调用sh脚本->mac的sh脚本调用unity的C#脚本 关于插 ...

  8. linux shell 看门狗,Linux 下如何使用看门狗

    Linux内核有集成WD的选项.将其使能后,系统里就会有watchdog的设备驱动:/dev/watchdog. 这样,在应用程序里只需打开这个设备使用即可: #include void main(v ...

  9. linux虚拟地址空间管理,Linux内存管理4---虚拟地址空间管理

    1.前言 本文所述关于内存管理的系列文章主要是对陈莉君老师所讲述的内存管理知识讲座的整理. 本讲座主要分三个主题展开对内存管理进行讲解:内存管理的硬件基础.虚拟地址空间的管理.物理地址空间的管理. 本 ...

  10. linux cron crond 区别,linux crond计划任务详解

    1.循环执行的计划任务 linux下面有atd和crond两种计划任务,其中,atd服务使用的at命令只能执行一次,而crond服务使用的crontab定义的命令,是循环作用的,所以crond才符合我 ...

最新文章

  1. mysql存储家庭成员信息_家谱管理系统的设计与实现(MyEclipse,MySQL)
  2. Yoshua Bengio团队通过在网络「隐藏空间」中使用降噪器以提高深度神经网络的「鲁棒性」
  3. 解决Android中无法搜索联系人的问题
  4. netty框架_Netty实战:设计一个IM框架
  5. Win10怎么设置虚拟内存?
  6. SQL SERVER 查询表字段中是否有汉字
  7. pythonbyte转int_Python将byte数组转换为int详解
  8. 老男孩python14期全套-老男孩第十四期Python学习班之Day01
  9. unix学习笔记1 read () write()
  10. 【Docker容器】进入容器的2种方式
  11. 高等数学第七版同济大学课后习题讲解下册 pdf(免费)
  12. Datawhale组队学习:数据竞赛(房价预测)课程任务
  13. cboard企业版源码_CBoard的部署与使用
  14. vmware workstation14密钥记录
  15. 《OpenCV3编程入门》毛星云编著
  16. 树莓派下pyaudio安装与声音监控应用
  17. ST-LINK烧录stm32程序步骤
  18. 您的php似乎没有安装运行wordpress所必需的mysql扩展_“您的 PHP 似乎没有安装运行 WordPress 所必需的 MySQL 扩展”处理方法...
  19. 从文件结构认识HLS
  20. win10一些快捷键及更新

热门文章

  1. MDB!= JMS,反之亦然
  2. Java中的命名参数
  3. Spring 3.2矩阵变量是什么? - 第1部分
  4. 少锁定Java对象池
  5. 当Maven依赖插件位于
  6. Google API:如何访问Google Analytics(分析)数据?
  7. MacOS录制GIF/录屏的工具
  8. QPW 企业维度评分表(tf_company_dimesion)
  9. springboot redis token_Spring Boot + Redis + 注解 + 拦截器来实现接口幂等性校验
  10. python函数调用自身后果_python 写函数在一定条件下需要调用自身时的写法说明...