RedPlug's Tory

윈도우 8.1이 갑자기 써보고 싶어서 설치 프로그램 listup 하려고 보니 생각보다 프로그램이 많은 상태라

별도로 Output 하는 방법을 찾아보기 시작, 서드파티프로그램은 설치 해야 하는 번거로움이 있어서

윈도우 자체에서 할 수 있는 방법을 찾아보니 WMIC를 이용한 방법이 있네요.


재설치 시 참고 하시면 되겠습니다.


 1. 관리자 모드로  cmd(커맨드창) 열기


 2. wmic


 3. /output:c:\programlist.txt product get installdate,name,vendor,version


 (상기와 같이 C드라이브 루트로 파일 저장하는 경우 관리자로 열지 않으면 저장이 안될수도 있음.)


 4. exit 


 5. output 파일 필요한 경우 백업


 6. End.


@ 설치된 업데이트 리스트 추출을 하려면 상기 3번에서 하기와 같이 입력해주시면 됩니다.

   /output:c:\updatelist.txt QFE get Caption, Description, HotFixID, InstalledOn



# 참고 사이트

 http://dochi575.egloos.com/viewer/4791023





ADUserDisplayNameADD.ps1



##ActiveDirectory 모듈 추가

Import-Module ActiveDirectory


##변경할 위치 지정(OU)

$SearchBase = "OU=Users,OU=TEST,DC=reds,DC=com"


##추가할 문구 지정

$Last = "(테스트)"


##정보값 불러오기

$Users = Get-ADuser -filter * -SearchBase $SearchBase -Properties Surname, GivenName, DisplayName, Name



##DisplayName 추가 작업

foreach ($user in $Users)

{


  $Surname = (Get-ADUser $user | foreach { $_.Surname})

  $GivenName = (Get-ADUser $user | foreach { $_.GivenName}) + $Last

  $DisplayName = $Surname + $GivenName

  $Name = (Get-ADUser $user | foreach { $_.Name})

Set-aduser -Identity $Name -GivenName $GivenName -DisplayName $DisplayName

} 




IIS_Log_Drop.vbs


해당 스크립트 파일을 윈도우 작업 스케줄러의 기본작업 만들기로 등록 하시면 사용이 가능합니다.


삭제할 파일이 들어있는 디렉토리와 삭제 일자를 는 상황에 따라 변경해주시면 되며, 

응용하시면 IIS뿐만아니라 다른 용도로도 사용이 가능합니다.



 VBS Script

Option Explicit

Const strRootPath = "C:\inetpub\logs\LogFiles\W3SVC1\" ' 삭제할 파일이 들어 있는 디렉토리

Const nDays = 7 '초과일수 : 7일 경과한 파일 삭제


Dim oFSO

Set oFSO = CreateObject("Scripting.FileSystemObject")


Dim oFolder, oSubFolder

Set oFolder = oFSO.GetFolder(strRootPath)


Dim oFile


' 지정한 루트 디렉토리의 파일 삭제

For Each oFile In oFolder.Files

If Int(Now() - oFile.DateLastModified) >= nDays Then

' WScript.Echo oFile.Name  & " Deleting"

oFile.Delete

End If

Next


' 지정한 루트 디렉토리에 포함된 서브 디렉토리의 파일 삭제

For Each oSubFolder In oFolder.SubFolders

WScript.Echo oFolder.name & " ??"

For Each oFile In oSubFolder.Files

If Int(Now() - oFile.DateLastAccessed) >= nDays Then

oFile.Delete

WScript.Echo oFile.Name  & " 'Deleted'"

End If

Next

Next




NAT 구성

Windows2013. 2. 24. 16:57

VirtualBox 내에서 NAT가 되서 사용하려다가 원하는 대로 안되는게 좀 있어서 서버상에서 NAT 별도 구성.

NIC 2개로 Private, Public용으로 설정 후 진행

안녕하세요 Redplug입니다.

Windows Server 2012 Active Directory 설치에 대한 내용입니다.

이전 버젼과 가장 눈에띄게 차이나는 점을 들자면 dcpromo를 사용할 수 없다는 점이 아닐까 싶네요.

설치 시 참고하시면 되겠습니다.

 

K-1

 K-2

 K-3

 K-4

 K-5

 K-6

 

실제로 구성하실 때는 고정IP 할당 해주신 상태에서 진행 해주셔야 합니다.

K-7

K-8

K-9

 K-10

 K-11

 K-12

 K-13

 K-14

 K-15

 

Dcpromo는 더 이상 사용되지 않습니다.K-16

 K-17

 K-18

 K-19

디렉터리 서비스 복원 모드 암호(DSRM) 복원 시 필요한 암호이니 기억하고 계셔야 합니다.K-20

 K-21

 K-22

 K-23

 K-24

 K-25

 K-26

 K-27

완료.K-28

Redplug 입니다.

 

Windows Server 2012 설치입니다. 

특별히 어려운 점은 없기 때문에 간단하게 스크린샷으로 대체 합니다.

 

VirtualBox를 통하여 설치를 진행하였습니다.

VirtualBox 설치 시 0x0000005D 에러코드 발생 시 Intel XD 관련 설정 값을 변경해 주시면 정상적으로 설치가 가능합니다.

 

감사합니다.

 

K-1 K-2 K-4 K-5 K-6 K-7 K-8 K-10  K-9K-11