您的位置:首页 > 编程语言 > VB

vbs 获取当前目录的实现代码

2014-07-01 00:03 686 查看
CMD当前路径复制代码 代码如下:test =
createobject("Scripting.FileSystemObject").GetFolder(".").Path
Wscript.echo
test当前VBS路径复制代码
代码如下:test =
createobject("Scripting.FileSystemObject").GetFile(Wscript.ScriptFullName).ParentFolder.Path
Wscript.echo
test复制代码
代码如下:strComputer = "."
Set objWMIService =
GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
Set colItems
= objWMIService.ExecQuery("Select * From Win32_Process Where Name =
'wscript.exe' OR Name = 'cscript.exe'")
For Each objItem in
colItems
lmq=lmq & objItem.CommandLine &
vbcrlf
Next
Wscript.Echo lmq如何获得当前.vbs文件运行的目录比方说c:\a\a.vbs,如何或得它的目录c:\a,如果把它放在d:\b\b\目录下,获得它的目录为d:\b\b呢?复制代码
代码如下:function getfolder()getfolder=left(wscript.scriptfullname,instrrev(wscript.scriptfullname,"\")-1)end function
MsgBox getfolder()################################
vbs代码:
msgbox "当前文件路径是 " & wscript.ScriptFullName
set ws=CreateObject("WScript.Shell")
MsgBox "当前文件夹是 " & ws.CurrentDirectory

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

#########################################################

CreateObject("WScript.Shell").CurrentDirectory 的值是当前目录

createobject("scripting.filesystemobject").getfolder(".")

WScript.echo WScript.ScriptFullName '返回当前运行脚本的完整路径名。
WScript.echo WScript.ScriptName        '返回当前运行脚本的文件名。
WScript.echo WScript.Path                  '返回主可执行文件路径名称。
WScript.echo WScript.FullName           '返回主可执行文件名称


                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: