雷火电竞-中国电竞赛事及体育赛事平台

歡迎來(lái)到入門(mén)教程網(wǎng)!

vb

當(dāng)前位置:主頁(yè) > 軟件編程 > vb >

vbs 自動(dòng)復(fù)制U盤(pán)的內(nèi)容

來(lái)源:本站原創(chuàng)|時(shí)間:2020-01-10|欄目:vb|點(diǎn)擊:

思路很簡(jiǎn)單,高層的東西沒(méi)什么技術(shù)含量,引用幾個(gè)函數(shù)或方法就行了。開(kāi)始我用的是批處理(如果你插入U(xiǎn)盤(pán)的盤(pán)符是J,把課件保存于F盤(pán))打開(kāi)記事本,鍵入以下內(nèi)容:

復(fù)制代碼 代碼如下:

:cheat
ping 127.0.0.1>nul
if exist J:\*.ppt (copy J:\*.ppt F:\ && exit) else goto cheat

保存為main.bat,本來(lái)這個(gè)文件就夠?qū)崿F(xiàn)此功能了,但我想不到有什么DOS命令可以隱藏命令提示符界面,就不得不編了一個(gè)vbs腳本專(zhuān)門(mén)干這事:

打開(kāi)記事本鍵入:
復(fù)制代碼 代碼如下:

set wshshell=createobject("wscript.shell")
wshshell.run "main.bat",0
msgbox"已經(jīng)注入",48,"夜月"
wscript.quit

保存為starter.vbs,注意這個(gè)文件要和main.bat放于同一目錄下。然后雙擊starter.vbs即可運(yùn)行。

  后來(lái),我想用vbs腳本可以搞得更牛叉一點(diǎn),但這東西已經(jīng)好長(zhǎng)時(shí)間不玩了,我連inputbox都不知道怎么用的了,試了幾次才搞得好了一點(diǎn)。很方便,打開(kāi)記事本,鍵入:
復(fù)制代碼 代碼如下:

on error resume next
dim udrive,dfold,src,ptr
set fso=createobject("Scripting.FileSystemObject")
do
udrive=inputbox("請(qǐng)按如下形式輸入U(xiǎn)盤(pán)盤(pán)符","用戶(hù)指令",H)
loop until(udrive<="Z" and udrive>"B")
dfold=inputbox("請(qǐng)輸入目標(biāo)文件夾","用戶(hù)指令","F:\Temp")
if (not fso.folderexists(dfold)) then
fso.createfolder(dfold)
end if
src=udrive + ":\*.ppt"
ptr=dfold + "\"
do while(1=1)
if fso.driveexists(udrive) then
fso.copyfile src,ptr,true
set fso=nothing
wscript.quit
end if
wscript.sleep 2000
loop


以上內(nèi)容另存為xue.vbs即可,雙擊后運(yùn)行。

上一篇:QueryCode.vbs 文本文件編碼查詢(xún)工具

欄    目:vb

下一篇:VBS實(shí)現(xiàn)GB2312,UTF-8,Unicode,BIG5編碼轉(zhuǎn)換工具

本文標(biāo)題:vbs 自動(dòng)復(fù)制U盤(pán)的內(nèi)容

本文地址:http://www.jygsgssxh.com/a1/vb/7501.html

網(wǎng)頁(yè)制作CMS教程網(wǎng)絡(luò)編程軟件編程腳本語(yǔ)言數(shù)據(jù)庫(kù)服務(wù)器

如果侵犯了您的權(quán)利,請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)進(jìn)行處理、任何非本站因素導(dǎo)致的法律后果,本站均不負(fù)任何責(zé)任。

聯(lián)系QQ:835971066 | 郵箱:835971066#qq.com(#換成@)

Copyright © 2002-2020 腳本教程網(wǎng) 版權(quán)所有