The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Релиз языка программирования Perl 5.34.0, opennews (??), 21-Май-21, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


61. "Релиз языка программирования Perl 5.34.0"  +/
Сообщение от n00by (ok), 21-Май-21, 15:54 
Так там же в консоли нельзя запустить скрипт, просто введя его имя. Этот командник в вырезанных строчках, наверное, запускает интерпретатор и передаёт себя в качестве аргумента?
Ответить | Правка | Наверх | Cообщить модератору

86. "Релиз языка программирования Perl 5.34.0"  +/
Сообщение от привет (ok), 21-Май-21, 17:31 
> Так там же в консоли нельзя запустить скрипт, просто введя его имя.
> Этот командник в вырезанных строчках, наверное, запускает интерпретатор и передаёт себя
> в качестве аргумента?

ну вроде того, как я понял - это весь его функционал
пару раз делал для винды бертку вроде
/path/to/perl script.pl $1 $2 $3
или как там (точно уже не вспомню)
так имхо проще чем писать модуль для такой конвертилки

Ответить | Правка | Наверх | Cообщить модератору

91. "Релиз языка программирования Perl 5.34.0"  –1 +/
Сообщение от ыы (?), 21-Май-21, 17:56 
можно. ассоциация файлов по расширению.
Ответить | Правка | К родителю #61 | Наверх | Cообщить модератору

137. "Релиз языка программирования Perl 5.34.0"  +/
Сообщение от n00by (ok), 22-Май-21, 09:24 
> можно. ассоциация файлов по расширению.

Которая работает при клике мышкой в окошке "папки"? Какое отношение оно имеет к консоли, когда даже скрипт на штатном Бейсике запускается exe-шником https://docs.microsoft.com/ru-ru/windows-server/administrati...

Ответить | Правка | Наверх | Cообщить модератору

138. "Релиз языка программирования Perl 5.34.0"  –1 +/
Сообщение от ыы (?), 22-Май-21, 09:33 
Я мог бы приложить скриншот, как введенный в командную строку черного окошка cmd имя файла name.pl запускается на исполнение по нажатию клавиши Энтер, но... вы же просто троллите правда?
Ответить | Правка | Наверх | Cообщить модератору

140. "Релиз языка программирования Perl 5.34.0"  +/
Сообщение от n00by (ok), 22-Май-21, 10:08 
Нет, я не троллю. Я видел код функции, которая запускает процессы. WinExec(), если правильно помню. Так что я поинтересуюсь версией Windows, с которой это появилось.
Ответить | Правка | Наверх | Cообщить модератору

141. "Релиз языка программирования Perl 5.34.0"  –1 +/
Сообщение от ыы (?), 22-Май-21, 10:25 
в семерке - работает, более ранние- хз
Ответить | Правка | Наверх | Cообщить модератору

142. "Релиз языка программирования Perl 5.34.0"  –1 +/
Сообщение от ыы (?), 22-Май-21, 10:33 
в виндовс ХП  работает.
причем активстате перл прописывает ассоциацию автоматически (галочка в форме при инсталляции).

Перебирать варианты еще более древние (даже из академического интереса) - нет возможности.

Ответить | Правка | К родителю #140 | Наверх | Cообщить модератору

144. "Релиз языка программирования Perl 5.34.0"  +1 +/
Сообщение от n00by (ok), 22-Май-21, 11:15 
Спасибо, нашёл как это делается https://docs.microsoft.com/en-us/windows-server/administrati...
Вот здесь https://docs.microsoft.com/en-us/windows-server/administrati...
пример как раз с Perl

Т.е. предварительно требуется выполнить

assoc .pl=PerlScript
ftype PerlScript=perl.exe %1 %*

set PATHEXT=.pl;%PATHEXT%

> причем активстате перл прописывает ассоциацию автоматически (галочка в форме при инсталляции).

Эту галочку помню, в проводнике оно работало, но для удобства приходилось писать командник. Может дело в том, что у XP 3 сервиспака, а может быть в том, что требовалось ещё и политики измерить (которые на Server по умолчанию должны быть иными).

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру