vb script ์ฌ์ฉ ๊ด๋ จ [9]
vb script ์ฌ์ฉ ๊ด๋ จ
2014-06-19 14:04 - lee
vb script์์
inputbox๋ msgbox๋ฑ ๊ธฐ๋ณธ์ ์ธ ํจ์๋ฅผ ์ฌ์ฉํ๋ ค ํ๋๋ฐ
์ฌ์ฉ๊ถํ์ด ์๋ค๊ณ ํ๋ค์.
vb script๋ฅผ ์ข๋ ๋ค์ฑ๋กญ๊ฒ ์ฌ์ฉํ ์ ์๊ฒ ๊ถํ์ ์ฌ๋ ค์ค๋ค๊ฑฐ๋
์๋๋ฉด ๋ค๋ฅธ ๋ฐฉ๋ฒ์ด ์์ผ์๋ฉด ์๋ ค์ฃผ์ธ์
(์คํฌ๋ฆฝํธ๊ฐ ์คํ๋๊ธฐ์ ์ ๋ช๊ฐ์ง ์ ๋ณด๋ฅผ ์ ๋ ฅ๋ฐ๊ณ ์ ํ๋๊ฒ ๋ชฉํ์ ๋๋ค)
ํ๋ก๊ทธ๋จ ๋ฒ์ : Xshell 4
inputbox๋ msgbox๋ฑ ๊ธฐ๋ณธ์ ์ธ ํจ์๋ฅผ ์ฌ์ฉํ๋ ค ํ๋๋ฐ
์ฌ์ฉ๊ถํ์ด ์๋ค๊ณ ํ๋ค์.
vb script๋ฅผ ์ข๋ ๋ค์ฑ๋กญ๊ฒ ์ฌ์ฉํ ์ ์๊ฒ ๊ถํ์ ์ฌ๋ ค์ค๋ค๊ฑฐ๋
์๋๋ฉด ๋ค๋ฅธ ๋ฐฉ๋ฒ์ด ์์ผ์๋ฉด ์๋ ค์ฃผ์ธ์
(์คํฌ๋ฆฝํธ๊ฐ ์คํ๋๊ธฐ์ ์ ๋ช๊ฐ์ง ์ ๋ณด๋ฅผ ์ ๋ ฅ๋ฐ๊ณ ์ ํ๋๊ฒ ๋ชฉํ์ ๋๋ค)
ํ๋ก๊ทธ๋จ ๋ฒ์ : Xshell 4
Re: vb script ์ฌ์ฉ ๊ด๋ จ
2014-06-19 17:40 - ๋ท์ฌ๋
์๋
ํ์ญ๋๊น?
๋ท์ฌ๋์ปดํจํฐ ๊ธฐ์ ์ง์์ ๋๋ค.
์คํฌ๋ฆฝํธ ์ฌ์ฉ ํ๊ฒฝ์ ๋ํ ์ข ๋ ์์ธํ ์ค๋ช ๋ถํ๋๋ฆฝ๋๋ค.
๊ทธ๋ฆฌ๊ณ ์ฌ์ฉํ๊ณ ์ ํ๋ ์คํฌ๋ฆฝํธ ๋ด์ฉ์ ์ฒจ๋ถํด ์ฃผ์๋ฉด ๋ฌธ์ ์์ธ ํ์ ๋ฐ ํด๊ฒฐ์ ๋์์ด ๋ ๊ฒ ๊ฐ์ต๋๋ค.
๊ฐ์ฌํฉ๋๋ค.
๋ท์ฌ๋์ปดํจํฐ ๊ธฐ์ ์ง์์ ๋๋ค.
์คํฌ๋ฆฝํธ ์ฌ์ฉ ํ๊ฒฝ์ ๋ํ ์ข ๋ ์์ธํ ์ค๋ช ๋ถํ๋๋ฆฝ๋๋ค.
๊ทธ๋ฆฌ๊ณ ์ฌ์ฉํ๊ณ ์ ํ๋ ์คํฌ๋ฆฝํธ ๋ด์ฉ์ ์ฒจ๋ถํด ์ฃผ์๋ฉด ๋ฌธ์ ์์ธ ํ์ ๋ฐ ํด๊ฒฐ์ ๋์์ด ๋ ๊ฒ ๊ฐ์ต๋๋ค.
๊ฐ์ฌํฉ๋๋ค.
Re: vb script ์ฌ์ฉ ๊ด๋ จ
2014-06-23 15:12 - ๊ณ ๋์ฑ
์ ๋ script ์์ inputbox ๋ฅผ ์ฌ์ฉํ๋ฉด
์ฌ์ฉ ๊ถํ์ด ์์ต๋๋ค.: "inputbox" << ์ด๋ฐ ํ์ ์ฐฝ์ด ๋จ๋๋ฐ์
์๋๋ ์ฌ์ฉ์ด ๊ฐ๋ฅํ๊ฐ์?
์๋ ์ฌ์ฉ๊ฐ๋ฅํ๋ฐ, ์ ์ปดํจํฐ ํ๊ฒฝ ๋ฌธ์ ์ธ์ง.. ์ ์ด๋ถํฐ ์ฌ์ฉ์ด ์๋๋๊ฑด์ง์?
์ฌ์ฉ ๊ถํ์ด ์์ต๋๋ค.: "inputbox" << ์ด๋ฐ ํ์ ์ฐฝ์ด ๋จ๋๋ฐ์
์๋๋ ์ฌ์ฉ์ด ๊ฐ๋ฅํ๊ฐ์?
์๋ ์ฌ์ฉ๊ฐ๋ฅํ๋ฐ, ์ ์ปดํจํฐ ํ๊ฒฝ ๋ฌธ์ ์ธ์ง.. ์ ์ด๋ถํฐ ์ฌ์ฉ์ด ์๋๋๊ฑด์ง์?
Re: vb script ์ฌ์ฉ ๊ด๋ จ
2014-06-23 18:50 - ๋ท์ฌ๋
์๋
ํ์ธ์?
๋ท์ฌ๋์ปดํจํฐ ๊ธฐ์ ์ง์์ ๋๋ค.
๋ ธํ์ฌ์ MsgBox ๋ฑ์ ๋ํด์ ํ ์คํธ๋ฅผ ํ ๋ฒ ๋ ํด ๋ดค์ต๋๋ค.
์ ํฌ ํ๊ฒฝ์์๋ ์ ์๋์ด ๋๋ ๊ฒ์ผ๋ก ๋ณด์ ์ผ๋ฐ์ ์ผ๋ก ์๋๋ ๋ฌธ์ ๋
์๋ ๊ฒ ๊ฐ์ต๋๋ค.
๊ฐ๋ฅํ๋ค๋ฉด ์ฌ์ฉํ์ ์คํฌ๋ฆฝํธ ํ์ผ์ ๋ณด๋ด ์ฃผ์๋ฉด ํ์ธํด ๋ณด๊ฒ ์ต๋๋ค.
๊ฐ์ฌํฉ๋๋ค.
๋ท์ฌ๋์ปดํจํฐ ๊ธฐ์ ์ง์์ ๋๋ค.
๋ ธํ์ฌ์ MsgBox ๋ฑ์ ๋ํด์ ํ ์คํธ๋ฅผ ํ ๋ฒ ๋ ํด ๋ดค์ต๋๋ค.
์ ํฌ ํ๊ฒฝ์์๋ ์ ์๋์ด ๋๋ ๊ฒ์ผ๋ก ๋ณด์ ์ผ๋ฐ์ ์ผ๋ก ์๋๋ ๋ฌธ์ ๋
์๋ ๊ฒ ๊ฐ์ต๋๋ค.
๊ฐ๋ฅํ๋ค๋ฉด ์ฌ์ฉํ์ ์คํฌ๋ฆฝํธ ํ์ผ์ ๋ณด๋ด ์ฃผ์๋ฉด ํ์ธํด ๋ณด๊ฒ ์ต๋๋ค.
๊ฐ์ฌํฉ๋๋ค.
Re: vb script ์ฌ์ฉ ๊ด๋ จ
2014-07-08 08:44 - ltlkodae
capture ํ๋ฉด ์ฒจ๋ถํฉ๋๋ค.
code๋ ์ํํด ๋ณด๋๋ผ msgbox ํ๋๋ง ๋ฃ์๊ตฌ์..
์ฝ๋์๋ ํน๋ณํ ์ด์์ ์๋๋ฏ ํ๋ฐ.. ํ์ ์ฐฝ ๊ฐ์ ์๋ฌ๊ฐ ๋์ต๋๋ค.
ํ์ธ ๋ถํ๋๋ ค์~
code๋ ์ํํด ๋ณด๋๋ผ msgbox ํ๋๋ง ๋ฃ์๊ตฌ์..
์ฝ๋์๋ ํน๋ณํ ์ด์์ ์๋๋ฏ ํ๋ฐ.. ํ์ ์ฐฝ ๊ฐ์ ์๋ฌ๊ฐ ๋์ต๋๋ค.
ํ์ธ ๋ถํ๋๋ ค์~
Re: vb script ์ฌ์ฉ ๊ด๋ จ
2014-07-08 18:33 - ๋ท์ฌ๋
์๋
ํ์ญ๋๊น:
๋ท์ฌ๋์ปดํจํฐ ๊ธฐ์ ์ง์์ ๋๋ค.
MsgBox๋ฅผ ํตํด์ ๋ฉ์์ง๋ฅผ ์ถ๋ ฅํ๊ธฐ ์ํด์ ๋ค์๊ณผ ๊ฐ์ด ์ฌ์ฉํ ์ ์์ต๋๋ค.
Sub Main
xsh.Dialog.MsgBox "test"
End Sub
๊ฐ์ฌํฉ๋๋ค.
๋ท์ฌ๋์ปดํจํฐ ๊ธฐ์ ์ง์์ ๋๋ค.
MsgBox๋ฅผ ํตํด์ ๋ฉ์์ง๋ฅผ ์ถ๋ ฅํ๊ธฐ ์ํด์ ๋ค์๊ณผ ๊ฐ์ด ์ฌ์ฉํ ์ ์์ต๋๋ค.
Sub Main
xsh.Dialog.MsgBox "test"
End Sub
๊ฐ์ฌํฉ๋๋ค.
Re: vb script ์ฌ์ฉ ๊ด๋ จ
2014-07-09 07:52 - ltlkodae
msgbox ๋ ๋ง์ํ์ ๋ฐ๋ก xsh.dialog ๋ฅผ ๋ถ์ด๋ ์ ๋๋ค์,
inputbox ๋ ๋์ผํ ์๋ฌ๊ฐ ๋๋๋ฐ์
๊ฐ๋จํ ์ฌ์ฉ์์ ํ๋๋ง ์๋ ค์ฃผ์๋ฉด ๊ฐ์ฌํ๊ฒ ์ต๋๋ค.
โป ์ ๊ฐ VB script ๋ ์ฒ์ ์จ๋ดค๋๋ฐ์..
xsh.dialog.msgbox ์ด๋ฐ์์ผ๋ก ์จ์ผ ๋๋ค๋๊ฑด ์ฐพ์๋ด๋ ๋ฐ๋ก ๋์ค์ง ์์์์
์ด๊ฒ common ํ ๋ด์ฉ์ด์ด์ ๋ฐ๋ก ์ค๋ช ์ด ์๋๊ฑด์ง์?
inputbox ๋ ๋์ผํ ์๋ฌ๊ฐ ๋๋๋ฐ์
๊ฐ๋จํ ์ฌ์ฉ์์ ํ๋๋ง ์๋ ค์ฃผ์๋ฉด ๊ฐ์ฌํ๊ฒ ์ต๋๋ค.
โป ์ ๊ฐ VB script ๋ ์ฒ์ ์จ๋ดค๋๋ฐ์..
xsh.dialog.msgbox ์ด๋ฐ์์ผ๋ก ์จ์ผ ๋๋ค๋๊ฑด ์ฐพ์๋ด๋ ๋ฐ๋ก ๋์ค์ง ์์์์
์ด๊ฒ common ํ ๋ด์ฉ์ด์ด์ ๋ฐ๋ก ์ค๋ช ์ด ์๋๊ฑด์ง์?
Re: vb script ์ฌ์ฉ ๊ด๋ จ
2014-07-09 18:30 - ๋ท์ฌ๋
Xshell์์ ์ฌ์ฉํ๋ ์คํฌ๋ฆฝํธ ์ธ์ด๋ ํ์ฌ VB ์คํฌ๋ฆฝํธ์ด๊ณ ๋ฒ์ 5์์๋ ์๋ฐ์คํฌ๋ฆฝํธ๋ฅผ ์ถ๊ฐํ ์์ ์
๋๋ค.
Xshell์์๋ ๊ธฐ๋ณธ์ ์ธ VB ์คํฌ๋ฆฝํธ ์ธ์ด์ ์ถ๊ฐ๋ก Xshell์์ ์ธ์ ๊ด๋ฆฌ ๋ฐ ํฐ๋ฏธ๋ ์ ์ด์ ๋ํ ์ถ๊ฐ์ ์ธ Object๋ฅผ ์ ๊ณตํ๊ณ ์์ต๋๋ค.
๋ง์ํ์ MsgBox ๋ฉ์๋ ๋ฑ์ Dialog ์ค๋ธ์ ํธ์ ์๋ ๋ด์ฉ์ด๋ ์ ํฌ๊ฐ ๋ฏธ์ฒ ๋์๋ง ๋ฑ์ ์ค๋ช ์ ํด ๋์ง ๋ชปํ์ต๋๋ค.
Xshell ์ ๊ณตํ๋ Dialog ์ค๋ธ์ ํธ์ ๋ฉ์๋๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
Long xsh.Dialog.MsgBox "๋ฌธ์์ด" => ๊ฐ๋จํ ๋ฉ์์ง ๋ฐ์ค์ ๋๋ค.
Long xsh.Dialog.MessageBox "๋ค์ด์ผ๋ก๊ทธ_๋ฌธ์์ด", "ํ์ดํ๋ฐ", ํ์ => ๊ธฐ๋ณธ ๋ฉ์์ง ๋ฐ์ค์ ๋๋ค. ํ์ 0~4์ ๊ฐ์ ๋ฐ๋ผ์ ํ์ ์ด ๋ฐ๋๋๋ค.
bSTR xsh.Dialog.Prompt "๋ค์ด์ผ๋ก๊ทธ_๋ฌธ์์ด", "ํ์ดํ๋ฐ", "์ ๋ ฅ๋_๊ธฐ๋ณธ๊ฐ", ํจ์ค์๋์ฌ๋ถ => ํจ์ค์๋(***๋ก ํ์)๋ 1, ๊ทธ๋ฅ ๋ฌธ์์ด์ 0์ ๋๋ค.
์ข ๋ ์์ธํ ๋ด์ฉ์ ์ ๋ฆฌํ์ฌ ํํ์ด์ง ๋ฑ์ ๊ฒ์ํ๋๋ก ํ๊ฒ ์ต๋๋ค.
๊ฐ์ฌํฉ๋๋ค.
Xshell์์๋ ๊ธฐ๋ณธ์ ์ธ VB ์คํฌ๋ฆฝํธ ์ธ์ด์ ์ถ๊ฐ๋ก Xshell์์ ์ธ์ ๊ด๋ฆฌ ๋ฐ ํฐ๋ฏธ๋ ์ ์ด์ ๋ํ ์ถ๊ฐ์ ์ธ Object๋ฅผ ์ ๊ณตํ๊ณ ์์ต๋๋ค.
๋ง์ํ์ MsgBox ๋ฉ์๋ ๋ฑ์ Dialog ์ค๋ธ์ ํธ์ ์๋ ๋ด์ฉ์ด๋ ์ ํฌ๊ฐ ๋ฏธ์ฒ ๋์๋ง ๋ฑ์ ์ค๋ช ์ ํด ๋์ง ๋ชปํ์ต๋๋ค.
Xshell ์ ๊ณตํ๋ Dialog ์ค๋ธ์ ํธ์ ๋ฉ์๋๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
Long xsh.Dialog.MsgBox "๋ฌธ์์ด" => ๊ฐ๋จํ ๋ฉ์์ง ๋ฐ์ค์ ๋๋ค.
Long xsh.Dialog.MessageBox "๋ค์ด์ผ๋ก๊ทธ_๋ฌธ์์ด", "ํ์ดํ๋ฐ", ํ์ => ๊ธฐ๋ณธ ๋ฉ์์ง ๋ฐ์ค์ ๋๋ค. ํ์ 0~4์ ๊ฐ์ ๋ฐ๋ผ์ ํ์ ์ด ๋ฐ๋๋๋ค.
bSTR xsh.Dialog.Prompt "๋ค์ด์ผ๋ก๊ทธ_๋ฌธ์์ด", "ํ์ดํ๋ฐ", "์ ๋ ฅ๋_๊ธฐ๋ณธ๊ฐ", ํจ์ค์๋์ฌ๋ถ => ํจ์ค์๋(***๋ก ํ์)๋ 1, ๊ทธ๋ฅ ๋ฌธ์์ด์ 0์ ๋๋ค.
์ข ๋ ์์ธํ ๋ด์ฉ์ ์ ๋ฆฌํ์ฌ ํํ์ด์ง ๋ฑ์ ๊ฒ์ํ๋๋ก ํ๊ฒ ์ต๋๋ค.
๊ฐ์ฌํฉ๋๋ค.
Re: vb script ์ฌ์ฉ ๊ด๋ จ
2014-07-10 08:39 - ltlkodae
ํ์ธํด์ฃผ์
์ ๊ฐ์ฌํฉ๋๋ค~
๋ง์ง๋ง์ผ๋ก.. ์์ ์ ์ด์ฃผ์ msgbox ์ฒ๋ผ, inputbox ์ฌ์ฉ ์์ ๋ ํ๋๋ง ์๋ ค์ฃผ์๋ฉด ๊ฐ์ฌํ๊ฒ ์ต๋๋ค.^^
๋ง์ง๋ง์ผ๋ก.. ์์ ์ ์ด์ฃผ์ msgbox ์ฒ๋ผ, inputbox ์ฌ์ฉ ์์ ๋ ํ๋๋ง ์๋ ค์ฃผ์๋ฉด ๊ฐ์ฌํ๊ฒ ์ต๋๋ค.^^
Re: vb script ์ฌ์ฉ ๊ด๋ จ
2014-07-11 09:38 - ๋ท์ฌ๋
๋ค์์ Prompt ๋ฉ์๋๋ฅผ ์ฌ์ฉํ์ฌ ์๋ฒ์ ์ ์ํ๋ ๊ฐ๋จํ ์คํฌ๋ฆฝํธ์
๋๋ค.
Sub Main
	Dim hostname, username, password
	hostname = xsh.Dialog.Prompt ("์ ์ํ ์๋ฒ ์ด๋ฆ?", "Xshell ์คํฌ๋ฆฝํธ", "์๋ฒ IP ์ฃผ์", 0)
	username = xsh.Dialog.Prompt ("์ฌ์ฉ์ ์ด๋ฆ?", "Xshell ์คํฌ๋ฆฝํธ", "๋ก๊ทธ์ธ ๊ณ์ ", 0)
	password = xsh.Dialog.Prompt ("๋น๋ฐ ๋ฒํธ?", "Xshell ์คํฌ๋ฆฝํธ", "", 1)
	xsh.Session.Open("ssh://" & username & ":" & password & "@" & hostname)
End Sub
๋์์ด ๋์๊ธฐ๋ฅผ ๋ฐ๋๋๋ค.
Sub Main
	Dim hostname, username, password
	hostname = xsh.Dialog.Prompt ("์ ์ํ ์๋ฒ ์ด๋ฆ?", "Xshell ์คํฌ๋ฆฝํธ", "์๋ฒ IP ์ฃผ์", 0)
	username = xsh.Dialog.Prompt ("์ฌ์ฉ์ ์ด๋ฆ?", "Xshell ์คํฌ๋ฆฝํธ", "๋ก๊ทธ์ธ ๊ณ์ ", 0)
	password = xsh.Dialog.Prompt ("๋น๋ฐ ๋ฒํธ?", "Xshell ์คํฌ๋ฆฝํธ", "", 1)
	xsh.Session.Open("ssh://" & username & ":" & password & "@" & hostname)
End Sub
๋์์ด ๋์๊ธฐ๋ฅผ ๋ฐ๋๋๋ค.
์ด์ ์กฐํ์: 252