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: <430A71EC.6EAC330B@dessent.net> Date: Mon, 22 Aug 2005 17:46:36 -0700 From: Brian Dessent MIME-Version: 1.0 To: cygwin AT cygwin DOT com Subject: CreateProcess was: bash: /usr/bin/rm: Argument list too long References: <4309D026 DOT 8000702 AT byu DOT net> <20050822145726 DOT GD1223 AT trixie DOT casa DOT cgf DOT cx> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-IsSubscribed: yes Reply-To: cygwin AT cygwin DOT com Christopher Faylor wrote: > There will be some limits (especially with cygwin 1.5.18 - this is fixed > in snapshots) but mounting the /bin and /usr/bin directories with -X > should increase the command line length enormously over the Windows > default of around 32K. The MSDN docs for the lpCommandLine parameter to CreateProcess does indeed say the limit is 32K chars, but then there's this note that for Windows 2000 it's MAX_PATH which is 260, right? Why in the world would 2k have such a smaller limit and all the over versions have a 32K limit? Or is this a typo? Brian -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/