From ffc1ab02237c5abca09eba5fd59982b109e5f391 Mon Sep 17 00:00:00 2001 From: David McKnight Date: Tue, 30 Nov 2010 17:05:47 +0000 Subject: [PATCH] [331247] Local file paste failed on Vista and Windows 7 --- .../rse/internal/services/local/files/LocalFileService.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/rse/plugins/org.eclipse.rse.services.local/src/org/eclipse/rse/internal/services/local/files/LocalFileService.java b/rse/plugins/org.eclipse.rse.services.local/src/org/eclipse/rse/internal/services/local/files/LocalFileService.java index fb7a9195bf1..0345357bb2f 100644 --- a/rse/plugins/org.eclipse.rse.services.local/src/org/eclipse/rse/internal/services/local/files/LocalFileService.java +++ b/rse/plugins/org.eclipse.rse.services.local/src/org/eclipse/rse/internal/services/local/files/LocalFileService.java @@ -47,6 +47,7 @@ * David McKnight (IBM) - [299140] Local Readonly file can't be copied/pasted twice * Martin Oberhuber (Wind River) - [314461] NPE deleting a folder w/o permission * David McKnight (IBM) - [279829] [local] Save conflict dialog keeps popping up on mounted drive + * David McKnight (IBM) - [331247] Local file paste failed on Vista and Windows 7 *******************************************************************************/ package org.eclipse.rse.internal.services.local.files; @@ -179,6 +180,9 @@ public class LocalFileService extends AbstractFileService implements ILocalServi { _osCmdShell = "start /B "; //$NON-NLS-1$ } + else if (_isWindows){ // newer version of windows (i.e. vista or 7) + _osCmdShell = "cmd /C "; //$NON-NLS-1$ + } _checkedOS = true; } return _isWindows;