Подобно тому , как люди в основном принесли всю среду bash
в Windows , по различным причинам , и играть с bash
там, я хотел бы сделать что - то подобное в очень небольших масштабах. Я заметил, что есть cmd.exe
, который позволяет мне запускать .bat
файлы. На моем пути есть только одна заминка (пакетная обработка намного проще, чем bash), и это доступ к Интернету.
Очевидно, что я могу скомпилировать некоторый код C на Win и скопировать его для загрузки файла (должно быть возможно из wine), но я хочу использовать уже существующие инструменты в системе. Итак, чего у меня нет :
bitsadmin.exe
powershell
Что я имею:
wine-1.6.2
- вся среда bash (было бы достаточно wget, если бы это работало)
- Wine's
iexplore.exe
- Винный
cscript.exe
Что я пробовал:
set PATH=%PATH%;Z:\usr\bin && wget
не может распознать командуwget
, поэтому, очевидно, я не могу использовать такие двоичные файлы таким образом, хотяdir Z:\usr\bin
работает нормально- Битсадмин и PowerShell, отсутствует
- iexplore.exe, нет поддержки командной строки
Я также попробовал VBS из этого ответа, но удивительно, что он возвращает какую-то ошибку синтаксического анализа, которая даже является "Unspecified Error", которая является некоторой ошибкой разрешения:
Z:\home\hop>cscript test.vbs
Z:\home\hop>fixme:cscript:wWinMain (0x7ed90000 (nil) L"test.vbs" 1) forwarding t
o wscript
fixme:vbscript:VBScript_SetScriptState unimplemented SCRIPTSTATE_INITIALIZED
fixme:vbscript:parse_script parser failed around L"nt\r\n\r\nwith bStrm\r\n\t.ty
pe = 1......
fixme:wscript:run_script ParseScriptText failed: 80004005
Но по какой-то причине wscript
и cscript
кажутся пустыми:
cscript /?
Z:\home\hop>fixme:cscript:wWinMain (0x7ed90000) (nil) L"/?" 1) forwarding to wscript
wscript /?
^ outputs nothing, just an empty newline
Те, на Windows, выводят либо что-то в консоли, либо новое окно с чем-то. Я ожидал, что по крайней мере cscript
будет работать.
Итак ... есть идеи, как загрузить (любой) файл из среды wine cmd
в дистрибутивах GNU/Linux через консоль (без щелчков мышью или вручную через браузер)?