2010. 9. 9. 16:04

이번엔 파워쉘을 이용하여 익스플로러를 호출하고 특정도메인에 dom객체를 사용하는 방법을 살펴보겠습니다. 





익스플로러가 실행되고 특정도메인이 호출되자마자 원하는 오브젝트가 로딩되기전 사용을 시도하는 경우가 있으므로 navigateToApp 메소드를 통해 로딩이 완료된것을 체크하고 특정작업을 진행합니다.

위에서 살펴보신것처럼 파워쉘을 이용해 dom객체를 쉽게 접근하고 이용이 가능합니다.
파워쉘을 이용한 크롤러를 만들어 보는건 어떨까요~~

원본: http://vstarmanv.tistory.com/entry/파워쉘을-이용한-DOM-사용

'Powershell > @우주인' 카테고리의 다른 글

.NET Assembly load  (0) 2010.09.15
[MSSQL]WMI for SQL Management(1)  (0) 2010.09.15
파워쉘 부팅매크로(Invoke-Item)  (0) 2010.09.09
파워쉘 버전  (0) 2010.09.09
PowerShell Profile Configuration  (2) 2010.09.09
Posted by 알 수 없는 사용자
:
2010. 9. 9. 15:59

파워쉘로 간단한 부팅매크로를 만들수 있습니다. 이럴때 유용한 cmdlet이 바로 Invoke-Item 입니다.
간단히 아래와 같이..

#file booting-macro.ps1
Set-ExecutionPolicy remotesigned

write-host "Exec Visual Studio 2010"
Invoke-Item 'C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe'


write-host "Exec Visual Studio 2008"
Invoke-Item 'C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe'


write-host "Exec Putty"
Invoke-Item 'C:\Program Files (x86)\PuTTY'


write-host "Exec Outlook"
Invoke-Item 'C:\Program Files (x86)\Microsoft Office\Office14\OUTLOOK.EXE'


write-host "Exec notepad++"
Invoke-Item 'C:\Program Files (x86)\Notepad++\notepad++.exe'
#end script


위의 내용으로 booting-macro.ps1 를 만들고 작업스케줄러에 적당히 등록하면 간단한 부팅 매크로가 완성됩니다.


원본:  http://vstarmanv.tistory.com/entry/Invoke-Item

'Powershell > @우주인' 카테고리의 다른 글

[MSSQL]WMI for SQL Management(1)  (0) 2010.09.15
파워쉘을 이용한 DOM 사용  (0) 2010.09.09
파워쉘 버전  (0) 2010.09.09
PowerShell Profile Configuration  (2) 2010.09.09
PowerGUI Visual Studio  (2) 2010.07.29
Posted by 알 수 없는 사용자
:
2010. 9. 9. 11:54

자신이 쓰고 있는 파워쉘의 버전을 알아봐야 할경우가 있습니다.
이럴 경우 다른명령어들은 보통 명령어 -help 나 -version을 통해 자신의 버전을 쉽게확인할 수 있으나
파워쉘의 경우 powershell ~~ 로 한참 뒤져바야 답은 나오지 않습니다.

대신 get-host 라는 cmdlet를 이용하시면 됩니다.



원본: http://vstarmanv.tistory.com/entry/파워쉘-버전

'Powershell > @우주인' 카테고리의 다른 글

[MSSQL]WMI for SQL Management(1)  (0) 2010.09.15
파워쉘을 이용한 DOM 사용  (0) 2010.09.09
파워쉘 부팅매크로(Invoke-Item)  (0) 2010.09.09
PowerShell Profile Configuration  (2) 2010.09.09
PowerGUI Visual Studio  (2) 2010.07.29
Posted by 알 수 없는 사용자
:
2010. 9. 9. 11:35


안녕하세요 @우주인입니다.

파워쉘에서도 리눅스의 bash_profile과 같이 쉘의 초기환경설정을 진행할 수 있습니다.


우선 경로는.. (ISE 기준)

Space>$profile

C:\Users\Administrator\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1

 

실행창을 쓰신다면 똑같이 아래와 같이 실행하시면 됩니다.



초기에 권한 문제로 실행이 불가능합니다.. 권한을 바꿔줍니다.


set-executionpolicy Unrestricted.


많은 권한을 주려면

set-executionpolicy RemoteSigned

권한이 주어준 후 위의 스크립트 파일에 명령을 실행할 수 있습니다. 초기에 해당 파일은 대다수 없으므로 수동으로 만들어 줍니다.
 

C:\Users\jaguly\Documents> mkdir WindowsPowerShell
C:\Users\jaguly\Documents> cd .\WindowsPowerShell
C:\Users\jaguly\Documents\WindowsPowerShell> Out-File Microsoft.PowerShellISE_profile.ps1
C:\Users\jaguly\Documents\WindowsPowerShell> notepad Microsoft.PowerShellISE_profile.ps1


만든 파일에 아래와 같은 내용을 기입하면 초기 세팅이 가능합니다.

 

참고로 (실행창 powershell.exe 실행기준)

InstallDirectory/Microsoft.PowerShell_profile.ps1 – 모든 사용자에 대한 파워쉘 프로필설정

Document/WindowPowerShell/Microsoft.PowerShell_profile.ps1 – 특정 사용자에 대한 파워쉘 프로필설정

 


(Get-host).ui.rawui.windowtitle="Space Shell"        #제목표시줄 수정

Function prompt {"Space>"}                              #명령프롬프트수정

set-location c:\                                             #초기 디렉토리 설정

cls

 

# welcome message

"You are now entering PowerShell : " + $env:Username       #greeting 메시지




원본: http://vstarmanv.tistory.com/entry/PowerShell-Profile-Script-Confiration

'Powershell > @우주인' 카테고리의 다른 글

[MSSQL]WMI for SQL Management(1)  (0) 2010.09.15
파워쉘을 이용한 DOM 사용  (0) 2010.09.09
파워쉘 부팅매크로(Invoke-Item)  (0) 2010.09.09
파워쉘 버전  (0) 2010.09.09
PowerGUI Visual Studio  (2) 2010.07.29
Posted by 알 수 없는 사용자
:

BLOG main image
Windows Server를 공부 하는 사람들의 팀블로그 by 마성민

카테고리

분류 전체보기 (76)
Windows (2)
Powershell (56)
AD (0)
Exchange (6)
System Center (9)
IIS (0)
SQL (3)
Sharepoint (0)

태그목록

Tistory Cumulus Flash tag cloud by BLUEnLIVE requires Flash Player 9 or better.

Total :
Today : Yesterday :