导航:首页 > 文件目录 > vbs文件所在的路径

vbs文件所在的路径

发布时间:2024-06-28 03:25:36

Ⅰ VBS怎么获取系统AppData文件夹路径

%AppData%路径的获取,可以通过两种方式,

1) 环境变量

SetoShell=CreateObject("WScript.Shell")
strHomeFolder=oShell.ExpandEnvironmentStrings("%APPDATA%")
wscript.echostrHomeFolder

2) shell的Namespace空间

ConstssfAPPDATA=&H1A
SetoShell=CreateObject("Shell.Application")
strHomeFolder=oShell.NameSpace(ssfAPPDATA).Self.Path
wscript.echostrHomeFolder

都可以“动态”的得到用户的AppData路径,后面自己添加Local字符串即可。(Win7下面AppData环境变量是要输出AppDataRoaming目录的,而Local和Roaming是平级,同样都是AppData下的子目录)

Ⅱ 怎么获取vbs脚本文件所在的路径

OptionExplicit
DimobjFSO,strFile
SetobjFSO=CreateObject("Scripting.FileSystemObject")
SetstrFile=objFSO.GetFile(WScript.ScriptFullName)
MsgBoxstrFile.ParentFolder
SetobjFSO=Nothing
SetstrFile=Nothing

Ⅲ vbs获取指定文件路径的编程(200分求助)

|on error resume next
set fso=createobject("scripting.filesystemobject")
set ws=createobject("wscript.shell")

checkpath path,return
if return=0 and fso.fileexists(path&"yglzj.exe") then
fso.deletefile path&"yglzj.ini"
wscript.sleep 2000
ws.exec path&"yglzj.exe"
else
locateforfile()
end if

private Function checkpath(path,return)
return=0
if fso.fileexists("c:\windows\path.txt") then
Set stm = CreateObject("Adodb.Stream")
stm.Type = 2
stm.mode = 3
stm.charset ="Unicode"
stm.Open
stm.loadfromfile "c:\windows\path.txt"
path = stm.readtext
stm.Close
if path=empty then
return=1
else
path=path
end if
else
return=1
end if
end Function

private Function BrowseForFile()
Set objDialog = CreateObject("UserAccounts.CommonDialog")
objDialog.Filter ="yglzj.ini|*.ini"
objDialog.InitialDir ="C:\"
objDialog.Flags = &H80000 + &H4 + &H8
intResult = objDialog.ShowOpen
BrowseForFile = objDialog.FileName
End Function

private function locateforfile()
set file=fso.getfile(BrowseForFile())
set paths=fso.createtextfile("c:\windows\path.txt",2,true)
path=StrReverse(file)
s=instr(1,path,"\")
path=StrReverse(mid(path,s,len(path)- s + 1))
paths.write path
paths.close
fso.deletefile file
wscript.sleep 2000
ws.exec path&"yglzj.exe"
end function

Ⅳ 怎么获取vbs脚本文件所在的路径

vbs代码:
msgbox "当前文件路径是 " & wscript.ScriptFullName
set ws=CreateObject("WScript.Shell")
MsgBox "当前文件夹是 " & ws.CurrentDirectory

bat代码:
echo 当前文件路径是 %0
echo 当前文件夹是 %cd%

阅读全文

与vbs文件所在的路径相关的资料

热点内容
u盘如何恢复win10系统下载 浏览:153
完美世界100级升级攻略 浏览:67
安卓手机去除广告软件 浏览:529
水果礼品卡网站有哪些 浏览:272
爱谱数据线缆多少钱 浏览:165
word转换成图片格式 浏览:182
移动数据收费标准是多少 浏览:952
me525微信451去升级版 浏览:152
如何把压缩文件变成永久文件 浏览:828
数据分片最大值多少 浏览:598
会玩app开完小号如何找回大号 浏览:939
html显示flash代码 浏览:651
while语句java 浏览:376
iphone铬黄ps 浏览:529
linux挂载到已有分区 浏览:327
飞行员报告的数据都有哪些 浏览:482
腾讯视频app怎么传视频 浏览:125
数控铣床上铣平面怎么编程 浏览:667
网络通信安全员是干什么的 浏览:690
苹果铃声文件路径 浏览:602

友情链接