본문 바로가기

script4

MATLAB Simulink 블록의 존재 유무를 확인 하는 방법 Simulink 는 많은 경우 MATLAB script 를 사용하여 자동화를 할 수가 있습니다. 당연히 MATLAB 코딩을 잘해야 Simulink를 자유자재로 다룰 수 있을 겁니다. 물론 그냥 노가다로 Simulink를 구현 할 수도 있지만 이렇게 하면 무수한 클릭질에 Simulink 설계가 정말 싫어 질 겁니다. 암튼 오늘은 Simulink 블록의 존재 유무를 MATLAB Command Window 에서 확인 하는 방법에 대해 소개 하려 합니다. Simulink 블록의 존재 유무를 확인하기 위해서는 getSimulinkBlockHandle() 함수를 사용하면 됩니다. 함수의 이름을 보면 알겠지만 Simulink 블록의 handle 을 구하는 함수 입니다. getSimulinkBlockHandle() 함.. 2016. 10. 20.
Powershell 빈폴더 삭제 script Windows 에서 폴더 및 파일 관리시 비어 있는 폴더를 삭제 하고 싶은 경우가 있습니다. 그래서 저는 간단하게 빈폴더를 삭제하는 Powershell script 를 만들어서 사용하곤 합니다. 아래 소개한 powershell profile 에 작성해서 사용하면 조금더 편리하게 사용 할 수 있습니다. http://iamaman.tistory.com/1017 스크립트는 아래와 같습니다. 그냥 하위 폴더는 그냥 두고 현재 폴더만 확인하고 싶은 경우와 빈 폴더만 확인하고 싶은 경우를 위해 recurse 와 Delete 를 옵션으로 줬습니다. function emptyFolderFind { param ( $folder, [Switch]$Recurse, [Switch]$Delete ) if($Recurse) { .. 2016. 10. 17.
특정 폴더 하위의 Autohotkey script 모두 컴파일 하기 Autohotkey 가 설치된 컴퓨터에서는 그냥 Autohotkey 스크립트를 그대로 사용해도 되지만~ 아래 포스팅에서 소개한 것과 같이 파일을 파라미터로 받는 경우에는 exe 파일로 만들어서 사용하는 게 편리 할 때가 있습니다. 그래서 오늘은 다수의 autohotkey 스크립트를 한번에 exe 파일로 만드는 방법에 대해 소개하려 합니다. Autohotkey 를 사용하여 ahk 확장자인 Autohotkey 파일을 실행파일(exe) 파일로 변경하는 방법은 아래 주소에 나와 있듯이 3가지의 방법이 있습니다. http://ahkscript.org/docs/Scripts.htm#ahk2exe 첫 번째로는 Convert .ahk to .exe 를 실행해서 다음 그림과 같은 GUI 환경으로 만드는 방법입니다. 이 .. 2015. 8. 13.
PowerShell Script가 실행되는 현재 폴더 확인 PowerShell script 를 작성하다가 현재 실행되는 스크립트의 폴더를 확인 하는 코드 입니다. 코드는 굉장히 간단한데요~ 다음과 같습니다. $fullPathIncFileName = $MyInvocation.MyCommand.Definition # Script 파일의 full path $currentScriptName = $MyInvocation.MyCommand.Name # Script 파일 이름 $currentExecutingPath = $fullPathIncFileName.Replace($currentScriptName, "") # Script 폴더 Write-Host $currentExecutingPath # Script 파일의 폴더 확인 주석을 붙였으니 설명은 딱히 필요 없을것 같군요. 2012. 12. 17.