Если вы можете получить доступ из командной строки на сервере удаления, тогда вы сможете использовать %ENV
:
jmaney> perl -e 'print "$ENV{OSTYPE}\n";'
linux
Редактировать: Похоже, ключ в Windows (или, по крайней мере, в Windows 7 на моем ноутбуке) - OS
.Так что, к сожалению, точное решение с помощью %ENV
зависит от ОС ... Однако вы можете проверить, какой из $ENV{OS}
или $ENV{OSTYPE}
определен (и если они оба определены, то канонически выбрать, какойодин, который вы хотите использовать), и действуйте соответственно.