Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Message-ID: <003701c2cdab$a39025f0$0501a8c0@shuttle> Reply-To: "Jamshid Afshar" From: "Jamshid Afshar" To: Subject: Best way to associate .tar.gz with "tar -xzf"? Date: Thu, 6 Feb 2003 00:47:37 -0600 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 On Windows XP, I created a .tar.gz file type under Folder Options=>File Types tab. I then set the "Opens with" to a one-line batch file wintargz.bat: FOR %%F IN (%1) DO pushd %%~pF && tar -xvzf %%~nxF This allows double-clicking on a foo.tar.gz file to automatically cause it to be uncompressed and untarred. FYI, it is necessary to cd to that directory and untar only the filename portion without the path, otherwise you get the error appended below. Just thought I would share this. Maybe somebody has a better way to associate cygwin utilities with the Windows explorer. --Jamshid W:\Downloads>tar -tzf W:\Downloads\privoxy-3.0.0-stable-src.tar.gz tar (child): Cannot execute remote shell: No such file or directory tar (child): W\:\\Downloads\\privoxy-3.0.0-stable-src.tar.gz: Cannot open: I/O error tar (child): Error is not recoverable: exiting now gzip: stdin: unexpected end of file tar: Child returned status 2 tar: Error exit delayed from previous errors -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/