|
универсальный скрипт для windows и linux | ☑ | ||
|---|---|---|---|---|
|
0
Asmody
20.11.12
✎
13:57
|
хочу странного: пусть имеется некоторая кроссплатформенная программка, неважно на чем написанная, хочу иметь "общую точку запуска".
т.е. есть такая структура папок: ./w/start.exe (exeшник для windows) ./l/start (elf для linux) ./start.cmd start.cmd - некий скрипт, который в windows воспринимается как cmd-файл, а в linux - как шелл-скрипт, который запускает нужный файлик. |
|||
|
1
mikecool
20.11.12
✎
13:57
|
ява?
|
|||
|
2
Irek-kazan
20.11.12
✎
13:58
|
виртуальная машина
|
|||
|
3
vah1
20.11.12
✎
14:01
|
дык ява хоть и нахаляву, а ставить всё-равно надо
vb уж тогда лучше |
|||
|
4
ДенисЧ
20.11.12
✎
14:01
|
поставить csh for windows? ?:-))
|
|||
|
5
Asmody
20.11.12
✎
14:01
|
это должно всё запускаться без установки каких-либо дополнительных средств с cdrom
|
|||
|
6
1Сергей
20.11.12
✎
14:25
|
(5) а при чем тут cdrom?
|
|||
|
7
Asmody
20.11.12
✎
14:27
|
(6) не при чем. задача такая: воткнул cdrom, нажал start, запустилось что нужно
|
|||
|
8
DGorgoN
20.11.12
✎
14:28
|
shellexecute=index.html
|
|||
|
9
DGorgoN
20.11.12
✎
14:30
|
||||
|
10
Мизантроп
20.11.12
✎
14:33
|
VirtualBox Additions запускается и под линуксом и под виндовсом, можно там посмотреть
|
|||
|
11
Мизантроп
20.11.12
✎
14:37
|
Ошибся, под линуксом надо руками
|
|||
|
12
Asmody
20.11.12
✎
15:55
|
делюсь грязным хаком, может пригодится кому:
echo "Started" goto :win \ 2>/dev/null echo "Linux" ./l/start exit 0 :win echo "Windows" start "" "%~dp0w\start.exe" важно! при сохранении файла указать тип конца строк Unix |
| Форум | Правила | Описание | Секции | Поиск |