WinSCP .NET 어셈블리를 사용하여 tarball C # 추출

이단 357

C # 에서 WinSCP .NET Assembly를 사용하여 tarball을 전송하고 압축을 풉니 다.

내 코드가 작동하고 파일을 복사했습니다. 하지만 내 문제는 session.ExecuteCommand. 아무 반응이 없습니다.

그것을 디버깅하려고 추가했습니다.

session.ExecuteCommand("touch /<path>/myfile.txt");

직후:

session.ExecuteCommand("tar -xzf /<path>/mytarball.tar.gz");

파일이 생성되므로 명령 및 권한은 문제가 아니며 다음을 사용합니다.

result.Check();
string output = result.Output;

파일이 추출되었음을 보여줍니다.

내가 사용하고 SCP의 프로토콜을하지 SFTP

어떤 제안?

Br, Idan

마틴 프리 크릴

명령이 파일을 /<path>.

그렇지 않습니다. 현재 작업 디렉토리 (아마도 /home/user)로 추출합니다 .

사용 -C(또는 --directory=) 출력 디렉토리를 지정 스위치 :

session.ExecuteCommand("tar -xzf /<path>/mytarball.tar.gz -C /<path>");

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

WinSCP .NET 어셈블리를 사용하여 루트 SFTP 디렉터리 변경

분류에서Dev

PowerShell 및 WinSCP .NET 어셈블리를 사용하여 업로드 된 파일 수 계산

분류에서Dev

WinSCP .NET 어셈블리-세션 출력이 너무 커짐

분류에서Dev

C #에서 WinSCP .NET 어셈블리를 사용하여 동일한 서버의 한 원격 디렉터리에서 다른 디렉터리로 항목을 복사하는 방법

분류에서Dev

WinSCP .NET 어셈블리를 사용하여 FTP 서버에서 특정 폴더를 제외한 모든 파일 다운로드

분류에서Dev

PowerShell 및 이메일 결과에서 WinSCP .NET 어셈블리를 사용하여 FTP / SFTP 서버의 폴더 집합에서 파일 다운로드

분류에서Dev

PowerShell에서 WinSCP .NET 어셈블리를 사용하여 FTP 서버에서 업로드 된 파일 모니터링

분류에서Dev

"호스트 키가 확인되지 않았습니다!" WinSCP .NET 어셈블리를 사용하여 연결할 때

분류에서Dev

C #을 사용하여 Paint.NET 어셈블리를 직접 참조하는 방법

분류에서Dev

스택 대신 레지스터를 사용하여 x64 어셈블리에서 C 함수 호출

분류에서Dev

WinSCP .NET 어셈블리를 사용할 때이 SSH 호스트 키 지문이 패턴과 일치하지 않는 이유

분류에서Dev

MSI를 사용하여 GAC에 .NET 어셈블리 설치

분류에서Dev

tar를 사용하여 tarball에서 파일을 추출하고 즉시 압축합니다.

분류에서Dev

tar를 사용하여 tarball에서 파일을 추출하고 즉시 압축합니다.

분류에서Dev

어셈블리 이름을 사용하여 C # 웹 서비스 메서드에 대한 JavaScript 직접 호출

분류에서Dev

C # 또는 Powershell을 사용하여 CRM Dynamics 플러그인 어셈블리를 추가 / 업데이트 할 수 있습니까?

분류에서Dev

x64 C ++ / CLI 어셈블리는 여전히 x86 .NET 라이브러리를 참조합니다.

분류에서Dev

Regex를 사용하여 타이어 크기 추출-C #

분류에서Dev

모범 사례 .net CORE를 사용하여 동적 코드 / 어셈블리를 분리하는 방법

분류에서Dev

.NET Framework 3.5를 사용하여 C #에서 웹 API 호출

분류에서Dev

.Net과 함께 인라인 어셈블리를 사용하여 Intel의 RDRAND를 사용하는 방법

분류에서Dev

PowerShell에서 WinSCP .NET 어셈블리를 사용할 때 " '...'파일 업로드에 성공했지만 권한 및 / 또는 타임 스탬프를 설정하는 동안 오류가 발생했습니다."

분류에서Dev

WinSCP .NET 어셈블리-GetFiles 후 파일 (디렉터리 아님) 제거

분류에서Dev

C 또는 C ++를 사용한 어셈블리 언어

분류에서Dev

F # 프로젝트에 C # 어셈블리 참조를 추가하려면 어떻게해야합니까?

분류에서Dev

Assembly.Load를 사용하여 메모리에서 곱하기 어셈블리를로드하는 C #

분류에서Dev

XDOCUMENT 및 LINQ (C #)를 사용하여 xml에서 정보 추출

분류에서Dev

C ++를 사용하여 패킷 정보 추출

분류에서Dev

fscanf (C)를 사용하여 파일에서 이중 추출

Related 관련 기사

  1. 1

    WinSCP .NET 어셈블리를 사용하여 루트 SFTP 디렉터리 변경

  2. 2

    PowerShell 및 WinSCP .NET 어셈블리를 사용하여 업로드 된 파일 수 계산

  3. 3

    WinSCP .NET 어셈블리-세션 출력이 너무 커짐

  4. 4

    C #에서 WinSCP .NET 어셈블리를 사용하여 동일한 서버의 한 원격 디렉터리에서 다른 디렉터리로 항목을 복사하는 방법

  5. 5

    WinSCP .NET 어셈블리를 사용하여 FTP 서버에서 특정 폴더를 제외한 모든 파일 다운로드

  6. 6

    PowerShell 및 이메일 결과에서 WinSCP .NET 어셈블리를 사용하여 FTP / SFTP 서버의 폴더 집합에서 파일 다운로드

  7. 7

    PowerShell에서 WinSCP .NET 어셈블리를 사용하여 FTP 서버에서 업로드 된 파일 모니터링

  8. 8

    "호스트 키가 확인되지 않았습니다!" WinSCP .NET 어셈블리를 사용하여 연결할 때

  9. 9

    C #을 사용하여 Paint.NET 어셈블리를 직접 참조하는 방법

  10. 10

    스택 대신 레지스터를 사용하여 x64 어셈블리에서 C 함수 호출

  11. 11

    WinSCP .NET 어셈블리를 사용할 때이 SSH 호스트 키 지문이 패턴과 일치하지 않는 이유

  12. 12

    MSI를 사용하여 GAC에 .NET 어셈블리 설치

  13. 13

    tar를 사용하여 tarball에서 파일을 추출하고 즉시 압축합니다.

  14. 14

    tar를 사용하여 tarball에서 파일을 추출하고 즉시 압축합니다.

  15. 15

    어셈블리 이름을 사용하여 C # 웹 서비스 메서드에 대한 JavaScript 직접 호출

  16. 16

    C # 또는 Powershell을 사용하여 CRM Dynamics 플러그인 어셈블리를 추가 / 업데이트 할 수 있습니까?

  17. 17

    x64 C ++ / CLI 어셈블리는 여전히 x86 .NET 라이브러리를 참조합니다.

  18. 18

    Regex를 사용하여 타이어 크기 추출-C #

  19. 19

    모범 사례 .net CORE를 사용하여 동적 코드 / 어셈블리를 분리하는 방법

  20. 20

    .NET Framework 3.5를 사용하여 C #에서 웹 API 호출

  21. 21

    .Net과 함께 인라인 어셈블리를 사용하여 Intel의 RDRAND를 사용하는 방법

  22. 22

    PowerShell에서 WinSCP .NET 어셈블리를 사용할 때 " '...'파일 업로드에 성공했지만 권한 및 / 또는 타임 스탬프를 설정하는 동안 오류가 발생했습니다."

  23. 23

    WinSCP .NET 어셈블리-GetFiles 후 파일 (디렉터리 아님) 제거

  24. 24

    C 또는 C ++를 사용한 어셈블리 언어

  25. 25

    F # 프로젝트에 C # 어셈블리 참조를 추가하려면 어떻게해야합니까?

  26. 26

    Assembly.Load를 사용하여 메모리에서 곱하기 어셈블리를로드하는 C #

  27. 27

    XDOCUMENT 및 LINQ (C #)를 사용하여 xml에서 정보 추출

  28. 28

    C ++를 사용하여 패킷 정보 추출

  29. 29

    fscanf (C)를 사용하여 파일에서 이중 추출

뜨겁다태그

보관