Windows скрипт для загрузки и распечатки файла ... предложения? - PullRequest
1 голос
/ 05 февраля 2010

Мне нужно получить файл из удаленной (встроенной) системы (что я могу сделать с помощью wget или командой ftp), а затем распечатать содержимое файла.

Как только я получил и распечатал файл, я не хочу делать это снова.

Это просто - заставить встроенную систему опубликовать файл, содержащий число или список каталогов, который хост-система может использовать, чтобы определить, есть ли что-то «новое», но я совершенно не понимаю, когда речь идет о скриптах под Windows.

Хост - Windows-7.

Предложения

Ответы [ 3 ]

0 голосов
/ 05 февраля 2010

Низкотехнологичным решением были бы пакетные файлы - просто список инструкций, разбираемых CMD.EXE. Однако Windows получила гораздо более мощный язык сценариев, "PowerShell" .

Вам, очевидно, нужно как-то хранить локальное состояние - если вы не помните, что напечатали, вы вообще не сможете внедрить эту систему.

0 голосов
/ 29 марта 2010

В итоге я использовал несколько превосходных инструментов, предоставленных Саймоном Тэтхэмом здесь .

Пакетный файл был просто:

:START
pscp -q -batch -l root -pw root 10.0.2.67:/tmp/results2.txt c:/DX12/
IF "%ERRORLEVEL%" == "1" GOTO START
plink -l root -pw root 10.0.2.67 rm /tmp/results2.txt

Вторая часть проблемы, печать выполнялась путем именования общего ресурса принтера на локальном компьютере и вызова команды «net use», чтобы сделать принтер доступным для командной строки ala LPT2:

0 голосов
/ 05 февраля 2010

Вы можете сделать это с командным файлом .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...