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 

Single Post  Topic: Разница в формате передаваемых параметров 
Author Message
gora



PostPosted: Fri Jan 25, 2013 09:42    Post subject: Разница в формате передаваемых параметров Reply with quote

1 Создаем папку c:\test
2 В ней два скрипта test.vbs, test.bat и файл Имя кириллицей с пробелами.txt
3 Скрипты:
test.vbs
Code:
MsgBox Wscript.Arguments(0)

test.bat
Code:
@Echo Off
Echo %*
Pause>Nul

4 Создаем две кнопки на панели для запуска скриптов:
Code:
TOTALCMD#BAR#DATA
c:\test\test.vbs
%P%N %P%S
C:\Windows\System32\WScript.exe,2
test


-1

Code:
TOTALCMD#BAR#DATA
c:\test\test.bat
%P%N %P%S
C:\Windows\System32\imageres.dll,-68
test


-1

5 На левой панели открываем упомянутую папку
6 На правой в той же папке поиском ищем файл Имя кириллицей с пробелами.txt и результаты поиска выводим на панель (правую)
7 Перетаскиваем файл Имя кириллицей с пробелами.txt с левой панели на обе кнопки по очереди, затем перетаскиваем тот же файл с правой панели по очереди.
8 Получаем:
https://dl.dropbox.com/u/35142695/dif_data.png

Почему в окнах консоли мы видим одинаковые результаты, а в окнах vbs результаты (формат переданных параметров) различаются ?

Спасибо.
_________________
Win7 SP1 Ultimate x64, TC8.52a x64
View user's profile Send private message ICQ Number


Powered by phpBB © 2001, 2005 phpBB Group