導航:首頁 > 文件目錄 > 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文件所在的路徑相關的資料

熱點內容
安裝win10需要的配置文件 瀏覽:767
不良網站網警為什麼不封鎖 瀏覽:77
口袋妖怪黑2下載安卓 瀏覽:948
yy接收不到文件 瀏覽:802
黑色背景app有什麼好處 瀏覽:113
網路安全博覽會在什麼地方 瀏覽:646
電腦有哪些文件沒用 瀏覽:292
一款app如何上架 瀏覽:790
華為下載的壁紙文件夾找不到 瀏覽:253
為什麼會出現需要網路認證 瀏覽:787
慧信app下載的文件在哪裡 瀏覽:541
手機qq個性名片卡通 瀏覽:987
熊貓反詐app哪裡能下載 瀏覽:485
口袋靈獸安卓 瀏覽:999
如何打好堅實的編程基礎 瀏覽:230
蘋果電腦文件怎麼壓小 瀏覽:896
崑山文件加密軟體 瀏覽:609
桌面文件轉發到移動硬碟 瀏覽:961
怎樣更改像素和壓縮文件 瀏覽:322
dos打開文件路徑 瀏覽:935

友情鏈接