![]() |
Как подняться на 2 уровня вверх?
Здравствуйте!
Есть скрипт, который лежит тут: Код:
C:\Users\user\Desktop\FOLDER01\ZOOM0001\1.vbs Код:
set oShell = createobject("wscript.shell") Код:
C:\Users\user\Desktop Код:
C:\Users\user\Desktop\FOLDER01\ZOOM0001 Если бы был CMD/BAT там есть команда на 1-ну вверх "cd ..", на 2-е вверх "cd ...". Тут это не работает.... Помогите. |
Цитата:
Скрытый текст
Код:
Option Explicit (вероятно, не сработает в случае исполнения скрипта непосредственно в памяти, например, посредством WshRemote). И никак не WshShell.CurrentDirectory. Так что определитесь: если Вам действительно нужен текущий каталог — тогда, да, WshShell.CurrentDirectory. Если нужен каталог, в котором находится файл скрипта — тогда так, как я показал выше. Цитата:
Код:
WScript.Echo objFSO.BuildPath(objFSO.GetParentFolderName(WScript.ScriptFullName), "..\..") Код:
WScript.Echo objFSO.GetAbsolutePathName(objFSO.BuildPath(objFSO.GetParentFolderName(WScript.ScriptFullName), "..\..")) Ещё один вариант — ссылками: Код:
WScript.Echo objFSO.GetFile(WScript.ScriptFullName).ParentFolder.ParentFolder.ParentFolder.Path |
Теперь разобрался! Iska, спасибо за помощь!
|
Время: 15:22. |
Время: 15:22.
© OSzone.net 2001-