gora

|
Posted: Fri Jan 25, 2013 09:42 Post subject: Разница в формате передаваемых параметров |
|
|
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 |
|