
다음과 같은 상황이 있습니다. 사용자는 매일 Windows에서 csv
/파일을 업데이트합니다. txt
저는 이러한 플랫 파일을 Unix의 Oracle 스크립트에 대한 입력으로 사용합니다. 이러한 플랫 파일을 Windows에서 Unix로 전송하려면 스크립트/방법이 필요합니다.
답변1
유명한 터미널 에뮬레이터와 함께 제공되는 SCP 프로그램을 사용할 수 있습니다퍼티: pscp.exe
공개/개인 키 파일을 생성하는 경우 pscp.exe는 다음을 수행할 수 있어야 합니다.
pscp *.csv *.txt username@unixhost:whatever/subdirectory/
.bat 파일 내부에서.
답변2
몇 가지 옵션이 있습니다. 가장 편안한 것을 선택하십시오. 한 가지 가능성은 Unix 호스트에 SMB/CIFS 공유를 설정하는 것입니다.
각 Windows 워크스테이션의 스크립트에서 다음 net
명령을 사용하여 SMB/CIFS 공유를 마운트합니다.
net use \\computername\sharename /persistent:no
copy
move
SMB/CIFS 공유에 파일을 복사한 후 Windows 워크스테이션에서 공유를 삭제하도록 선택할 수 있습니다.
net use \\computername\sharename /delete
net
를 실행하여 명령의 전체 옵션을 얻을 수 있습니다 net help use
. 여기 좋은 게 있어요비공식 가이드삼바를 구성합니다.