Ito ang command dntask na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
dntask - Isagawa ang mga pamamaraan ng utos ng VMS
SINOPSIS
dntask [mga opsyon] command-procedure
Pagpipilian:
[-biVh] [-t timeout]
DESCRIPTION
Ang dntask ay nagpapatakbo ng mga pamamaraan ng utos sa isang malayuang sistema ng VMS.
Sinasamantala nito ang kakayahan ng TASK object sa DECnet na magsagawa ng arbitrary
command procedure na matatagpuan sa login directory ng mga user. Ang remote command procedure
dapat mag-output sa SYS$NET kaysa sa SYS$OUTPUT at (kung interactive) basahin ito ay input din
mula sa SYS$NET.
Ang katumbas ng VMS ng (non-interactive na bersyon) na utos ay magiging
TYPE node::"TASK=command-procedure"
Para sa ilang halimbawa ng mga pamamaraan ng utos, tingnan ang direktoryo ng mga gawain ng pamamahagi ng pinagmulan.
show_system.com ay isang hindi interactive na gawain na nagpapakita lamang ng output ng VMS na "SHOW
SYSTEM" na utos sa karaniwang output. interactive.com ay isang interactive na gawain na nagbibigay-daan
mong ipasok ang mga DCL command na ipapatupad sa host VMS system. Mag-ingat kung aling mga utos
papasok ka dahil aasahan nilang magmumula ang input mula sa koneksyon sa network, halimbawa
ang mga program na gumagawa ng screen orientated na input o output ay halos tiyak na hindi gagana.
Maaaring hanggang 16 na character ang haba ng mga pangalan ng gawain dahil iyon ang limitasyon sa object ng DECnet
mga pangalan.
Opsyon
-b Ipadala ang output sa binary mode. Bilang default ang output mula sa gawain ng DECnet ay
ipinapalagay na mga talaan. Ang opsyong ito ay nagpapadala ng data "as is" para makapaglagay ka ng mga command
tulad ng BACKUP sa gawain at backup sa iyong Linux box.
-i Makipag-ugnayan sa pamamaraan ng utos. Ang pamamaraan ng utos ay dapat na nakasulat upang maging
interactive sa pamamagitan ng pagbabasa mula at pagsulat sa SYS$NET. Tinutukoy -i para sa isang hindi-
interactive command procedure ang magdudulot dntask sa time-out na naghihintay ng input. Hindi
tumutukoy -i para sa isang interactive na pamamaraan ng utos ay magiging sanhi ng paglabas nito
maaga sa pagtatapos ng VMS.
-t oras
Tinutukoy ang timeout sa mga segundo para sa mga interactive na pamamaraan ng command. Kung walang input
ay natanggap mula sa alinman sa karaniwang input o sa pagtatapos ng VMS sa panahong ito
lalabas ang dntask. Ang default ay 60 segundo. Kung ang halaga 0 ay ibinigay pagkatapos ay dntask
maghihintay magpakailanman (o hanggang sa mapatay mo ito).
-T ikabit oras
Tinutukoy ang maximum na tagal ng oras na hihintayin ng command upang magtatag ng a
koneksyon sa remote node. a 0 dito ay magiging sanhi ng paghihintay nito magpakailanman. Ang
ang default ay 60 segundo
-h -? Nagpapakita ng tulong para sa paggamit ng command.
-V Ipakita ang bersyon ng package ng mga tool na pinanggalingan ng dntask.
NOTA
Ang pamamaraan ng utos na iyong isinusulat ay DAPAT LAGING magsulat ng isang bagay sa SYS$NET o gagawin mo
makakuha ng mensaheng "tinanggihan ang koneksyon". Ito ay isang limitasyon sa mga bagay ng DECnet.
hal. Kung sumulat ka ng isang gawain upang magsimula ng isang malayuang DECterm, magiging ganito ang hitsura:
$ remnode=f$element(0, ":", "''f$trnlnm("sys$rem_node")'")
$ set display/create/node='remnode'
$ create/term/detach
$ def/nolog sys$output sys$net
$ write sys$output "Nagsimula ang DECterm sa ''remnode'"
$ labasan
Ang utos na "magsulat" malapit sa dulo ay mahalaga.
HALIMBAWA
dntask 'myvax::show_system'
dndir -i 'tramp"christine pjc123"::interactive'
dndir -i 'tramp"christine -"::interactive'
Ang pagtukoy ng "-" sa field ng password ay mag-prompt para sa password.
Gamitin ang dntask online gamit ang mga serbisyo ng onworks.net