네트워크 드라이브 연결 안되는 경우 자동연결하기네트워크 드라이브 연결 안되는 경우 자동연결하기

Posted at 2019. 10. 17. 08:13 | Posted in TIPS
반응형

안녕하세요. 가끔 네트워크 드라이브 연결이 안되는 경우가 종종 발생될때가 있습니다. 

그래서 오늘은 네트워크 드라이브 연결을 자동으로 연결하는 방법을 포스팅 해보겠습니다.


여러 방법이 있지만 저는 VBScript 이용 하여 연결을 해보도록 하겠습니다.


1. VBScript 이용하기


메모장을 열어 아래처럼 작성 해서 확장자를 start.vbs 형식으로 저장해주세요.


Set objNet = CreateObject("WScript.Network")


'

' drive name string

'

strLocalName = "네트워크 드라이브명 :"


'

' share UNC path

'

strRemoteName = "\\서버주소\공유폴더"


bUpdateProfile = True


'

' user name

'

strUser = "사용자ID"


'

' password

'

strPass = "사용자P/W"


objNet.MapNetworkDrive strLocalName, strRemoteName _

, bUpdateProfile, strUser, strPass



WScript.Quit


 



2. 레지스트리에 등록된 시작 프로그램들의 모습 [개별-지속]


개별 사용자 지속용 : HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run

개별 사용자 일회용 : HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce

전체 사용자 지속용 : HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
전체 사용자 일회용 : HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce


환경에 맞는 경로로 이동하여 아래처럼 추가를 해주시면 윈도우 부팅시 네트워크 드라이브가 자동 연결

regedit


NetDrive.vbs


 

반응형

//

웹파일 백업 스크립트웹파일 백업 스크립트

Posted at 2019. 10. 7. 08:10 | Posted in Server
반응형

#!/bin/bash

export Today="`date '+%y-%m-%d'`"

backup_dir="/backup/HTML" ### 백업 경로

backup_count="4" #### 백업본 보관 일 수 (2주 보관)

 

########### delete 오래된 백업데이터 삭제

dirlists=`/bin/ls -t $backup_dir 2>/dev/null`

i=1

for dir in $dirlists ; do

  if [ "$i" -ge $backup_count ] ; then

    /bin/rm -rf "$backup_dir/$dir"

  fi

  i=$(($i+1))

done

 

################ 새로운 디렉토리 생성 ####

/bin/mkdir -p ${backup_dir}/$Today

cd ${backup_dir}/$Today

 

###########  home 디렉토리에 사용자별로 백업을 한다.

dirlists=`/bin/ls -t /home 2>/dev/null`

for dir in $dirlists ; do

  tar cvfpz ${backup_dir}/$Today/$dir.tar.gz /home/$dir

done

 

#delete

find /backup/db_backup/* -ctime +7 -exec rm -f {} \;

find /backup/HTML/* -ctime +7 -exec rm -f {} \;

 

반응형

//