SharedIT | 묻고 답하기(AMP)

문서 자동 저장 기능 문의

안녕하세요

처음들어 보는 기능인데 가능한지 문의 드리려 합니다.


예를들어 사용자가 usb를 꼿고 자료를 띄우면 해당 자료가 바로

로컬에 저장되게끔 하는 프로그램이 존재 하는지 문의드립니다.


위의 문의사항이 가능케 하는 프로그램이라든지 오피스 기능이 있다면 공유 부탁드립니다.

Tags : 태그가 없습니다.

9개의 답변이 있습니다.

그저멍하니
  0 추천 | 4년 이하 전

DLP 솔루션이 유사한 기능이있었던걸로 압니다.

로컬에 저장하는게 아니고 서버에 저장을했던것 으로 기억합니다.


USB에서 실행하는 모든 파일이 서버로 저장되었었습니다.


Genghis Khan
  0 추천 | 4년 이하 전

0365에 저장 설정 기능이 있어 가능합니다 

오피스제품 고려 하시면 0365가 있네요

다만 파일을 열어 날짜 수정하면 되겠네요


wansoo
  0 추천 | 4년 이하 전

"자료를 띄운다는 걸", 문서  파일(예를 들어 Excel File이라할때)을 더블 클릭해서 문서를 열면으로 가정하고 배치 파일로 간단히 구현해 볼께요~

뭐... 더블 클릭을 하지 않더라도 확장자에 연결된 프로그램을 여는 형태라면 모두 적용가능할거 같네요.


Batch file의 작동 방식은 문서 파일이 저장된 드라이버가 이동식 장치인지 아닌지를 판별해서 이동식 장치라면 지정해둔 위치에다 파일을 복사를  하고, 아니라면 복사 작업을 하지  않고 해당 문서를 여는 프로그램(Excel)을 작동시키는 아주 간단한 방식으로 작동됩니다.

===========================================================

rem 복사될 위치 지정

set targetPath=d:\

rem 문서를 여는 실행파일이 있는 위치  지정

set appPath=C:\Program Files (x86)\Microsoft Office\root\Office16\

rem 문서 File이 저장된 위치가 "이동식" 디스크 인지를 확인

wmic logicaldisk get caption, description | findstr %~d1 | findstr 이동식

rem 문서 저장위치가 이동식 디스크라면 file을 지정한 위치로 복사 처리함

if %errorlevel% equ 0 copy %1 "%targetPath%"

rem 문서를 관리하는 원래 프로그램인 excel.exe를 실행 시킴

start /b /d "%appPath%" excel.exe %1


===========================================================

아마 그러지는 않겠지만... 혹시라도 다른 사람의 자료를 몰래 빼내는 목적으로 사용될 수도 있을 것 같아,

cmd 창이 표시되지 않게 한다거나, 화면에 처리 과정의 메시지가 나타나지 않게  한다거나, 이미 중복 파일이 있을 경우에 대한 등에 대한 조치는 포함시키지 않았고요.

핵심 명령들과 설명만으로 만들었으니 참고하시고요.


batch 파일명을 예를들어 "USB Excel문서열기전 복사.bat"로 해서 메모장을 이용해서 저장해두고 사용하면 되겠고요.


다음으로 xlsx 확장자에 대한 연결 프로그램을 방금 작성한 batch file로 연결 시켜두면 원하는 결과를  얻을 수 있지 않을까 싶네요~


확장자에 대한 연결 프로그램 변경하는 방법도 첨부드리니 참고하시고요.

잘해보자
  0 추천 | 4년 이하 전

수동저장이라면 모를까 자동으로 저장이라 없는걸로 아는데 이에따른 솔루션이 있다면 저도 한번 보고싶내요

deerokgo
  0 추천 | 4년 이하 전

말씀하신 기능이 자동으로 처리되는 프로그램 등은 없습니다.

수동으로 저장을 하셔야 합니다.

ktit
  0 추천 | 4년 이하 전

엑셀 복구를 위해 자동저장 설정을 하는 것은 있으나 USB 상에서 오픈 시 저장 기능은 못들어본 것 같습니다.

curryfury
  0 추천 | 4년 이하 전

오피스 365의 자동저장 기능을 활용하는 방법이 떠올랐는데, 이 방법은 파일을 열고 편집이 시작되어야 저장되니 파일을 불러오자마자 저장은 안될듯 하네요.....

wansoo
  0 추천 | 4년 이하 전

USB에 Autorun 기능을 이용해서 USB를 꽂으면 USB에 있는 내용이 자동으로 로컬 디스크에 동기화 시키는 형태로 구현하거나...

문서와 연결된 실행 프로그램에 이런 기능을 줘서 USB에서 직접 열지 않고, 복사후 열도록 해도 될것 같고요.

문서와 연결된 프로그램을 USB에 저장된 문서일 경우에 저장된 하드 디스크로 복사후 열리게 하도록 하는 사전 작업 프로그램으로 변경시키는 게 가장 어쩌면 가장 간단한 방법이 될 수 있을 것 같네요.

예를 들어 xlsx 파일에 연결된 실행파일을 EXCEL.EXE로 하지 않고, 직접 만든 스크립트용 batch file이나 C 등으로 직접 개발한 프로그램으로 연결시켜 두고 사용하는 형태가 될 수 있겠는데요.

직접 개발한 프로그램은 열려고 하는 파일이 저장된 위치가 USB인지 로컬 디스크인지를 체크해서 USB에 있다면 로컬 디스크로 복사한 후에 Excel.exe를 열어 주고, USB가 아니면 바로 Excel.exe를 열어 주는 형태로 간단하게 개발해서 사용하면 될거 같네요.

차바라기
  0 추천 | 4년 이하 전

그런기능이 있나요? 자료를 다른이름으로 저장하면 가능한데 USB에 있는 자료를 띄워서 로컬에 저장하는 솔루션을 찾는다면 솔루션상담실에 문의 해보시면 될듯한데요