Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Windows Script Host
Goto page Previous  1, 2, 3 ... 17, 18, 19 ... 25, 26, 27  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Mon Feb 14, 2011 21:41    Post subject: Reply with quote

Первая попытка - это вставка флешки, запуск ТС, запуск скрипта.
Back to top
View user's profile Send private message
tohenson



Joined: 15 Mar 2011
Posts: 1

Post (Separately) Posted: Tue Mar 15, 2011 00:11    Post subject: Помощь. Reply with quote

Ссылка

Можете подсказать как сделать, что-бы хотябы запустить эту прогу или скрипт, просто я наб в этом деле, а данная функция мне очень нужна. Подскажите пожалуйста.

 !  Avada:
Полное вопроизведение текста скрипта заменено ссылкой на оригинальный пост.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10257
Location: Россия, Саратов

Post (Separately) Posted: Tue Mar 15, 2011 00:44    Post subject: Reply with quote

tohenson
Во-первых, на форуме есть поиск, а в правилах — пункт 12. Всё давно подсказано и разъяснено. Вот всего один пример результата. Полно и других.
Во-вторых, оверквотинг (избыточное цитирование) на форуме не поощряется. Если уж так сильно хотелось упомянуть, есть ссылки на сообщения.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
combucho



Joined: 04 Apr 2011
Posts: 4

Post (Separately) Posted: Tue Apr 05, 2011 10:12    Post subject: Reply with quote

Требуется скрипт для создания некой заданной заранее структуры папок относительно пути к текущей активной вкладке (пусть она называется root). Структура, например, такая:
Code:

root
    subfolder1
        subsubfolder1
        subsubfolder2
    subfolder2
    subfolder3

Никак не могу взять в толк, как передать скрипту путь к этой вкладке.
Back to top
View user's profile Send private message
Rodny



Joined: 24 Jan 2007
Posts: 949
Location: Могилёв, Беларусь

Post (Separately) Posted: Tue Apr 05, 2011 15:22    Post subject: Reply with quote

combucho wrote:
как передать скрипту путь к этой вкладке

Макрос GetSrcPath из Script Helper
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Tue Apr 05, 2011 16:58    Post subject: Reply with quote

combucho wrote:
как передать скрипту путь к этой вкладке
root=CreateObject("WScript.Shell").CurrentDirectory
Back to top
View user's profile Send private message
combucho



Joined: 04 Apr 2011
Posts: 4

Post (Separately) Posted: Tue Apr 05, 2011 19:55    Post subject: Reply with quote

Rodny я знал про реализацию через script helper, но предполагал, что точно есть штатные средства. Все равно спасибо!

Flasher спасибо, то что надо! Ларчик просто открывался. Изначально через переменные окружения пытался
Code:
Set ws = CreateObject("WScript.Shell")
root = ws.ExpandEnvironmentStrings("%cd%")

причем странно, что
%WinDir%, %HOMEPATH% и иже с ними работают, а %CD% - нет.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Tue Apr 05, 2011 20:14    Post subject: Reply with quote

Можно ещё через параметр "%P" в кнопке/команде: root = WScript.Arguments()
combucho wrote:
а %CD% - нет
В 7-ке, кстати, её нет.
Back to top
View user's profile Send private message
combucho



Joined: 04 Apr 2011
Posts: 4

Post (Separately) Posted: Tue Apr 05, 2011 23:50    Post subject: Reply with quote

Flasher wrote:
В 7-ке, кстати, её нет.

Почему нет? Под рукой ноут с Windows 7 Home Premium:
Code:
C:\Users\nataly>ver

Microsoft Windows [Version 6.1.7600]

C:\Users\nataly>echo %cd%
C:\Users\nataly
Back to top
View user's profile Send private message
Rodny



Joined: 24 Jan 2007
Posts: 949
Location: Могилёв, Беларусь

Post (Separately) Posted: Tue Apr 05, 2011 23:57    Post subject: Reply with quote

combucho
В Win7 Ultimate нет.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Wed Apr 06, 2011 00:28    Post subject: Reply with quote

Хм. С echo показывает, а через set cd - по нулям.
Back to top
View user's profile Send private message
combucho



Joined: 04 Apr 2011
Posts: 4

Post (Separately) Posted: Mon Apr 11, 2011 12:32    Post subject: Reply with quote

Rodny wrote:
В Win7 Ultimate нет.

Не, и в ультимейт работает через echo
Back to top
View user's profile Send private message
HEXFIX



Joined: 25 Jun 2010
Posts: 173
Location: Калининград

Post (Separately) Posted: Fri May 06, 2011 19:29    Post subject: Reply with quote

Всем привет. Very Happy
В архиве с плагином есть папка DemoScripts, в которой в свою очередь находится скрипт RestartTotal.vbs. Так вот, он почему-то не работает на 64-битной системе, в частности Windows 7. Total Commander просто закрывается и всё. Можно ли поправить, и если да, то как?
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Fri May 06, 2011 19:55    Post subject: Reply with quote

HEXFIX
А зачем вообще Хелпер для этого использовать? Есть и утилиты, и другие скрипты. Тут недавно примеры приводил.
Back to top
View user's profile Send private message
HEXFIX



Joined: 25 Jun 2010
Posts: 173
Location: Калининград

Post (Separately) Posted: Fri May 06, 2011 20:01    Post subject: Reply with quote

Flasher
О! А я даже и не знал о таких утилитках. Спасибо.
P.S. В коде скрипта по ссылке: "Requirements: Script Helper ActiveX for TC by Volniy" Very Happy
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander All times are GMT + 4 Hours
Goto page Previous  1, 2, 3 ... 17, 18, 19 ... 25, 26, 27  Next
Page 18 of 27

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group