Differences

This shows you the differences between the selected revisions of the page.

2019-09-30 2020-02-06
using %WINSCP_PATH% (martin) syntax highlighting for local custom commands (martin)
Line 55: Line 55:
Use the following command to delete a large directory structure in a separate process: Use the following command to delete a large directory structure in a separate process:
-<code>cmd.exe /c start "" cmd /c ""%WINSCP_PATH%\WinSCP.com" /command "open !E" "cd !/" "rm !&" "exit" & "%WINSCP_PATH%\WinSCP.exe" "!E" /refresh "!/""</code> &winpath+<code custom-command-local> 
 +cmd /C start "" cmd /C ""%WINSCP_PATH%\WinSCP.com" /command "open !E" "cd !/" "rm !&" "exit" & "%WINSCP_PATH%\WinSCP.exe" "!E" /refresh "!/"" 
 +</code> &winpath
Check custom command options //Local command//, //Apply to directories// and //Use remote files//. Check custom command options //Local command//, //Apply to directories// and //Use remote files//.
Line 78: Line 80:
Example shows how to use local custom command that maps file path to URL. Example shows how to use local custom command that maps file path to URL.
-<code>!`cmd.exe /c echo @echo off > %TEMP%\url.bat & +<code custom-command-local>!`cmd /C echo @echo off > %TEMP%\url.bat &
echo set FILE_PATH=%1 >> %TEMP%\url.bat & echo set FILE_PATH=%1 >> %TEMP%\url.bat &
echo echo https://www.example.com%FILE_PATH:home/user/public_html=~user% >> %TEMP%\url.bat` echo echo https://www.example.com%FILE_PATH:home/user/public_html=~user% >> %TEMP%\url.bat`
-cmd.exe /c %TEMP%\url.bat !/! & pause</code>+cmd /C %TEMP%\url.bat !/! & pause</code>
Hints: Hints:
Line 127: Line 129:
==== Continuously in Separate Window ==== ==== Continuously in Separate Window ====
-··cmd /C start "!@:!/!" "%ProgramFiles%\PuTTY\plink.exe" -P !# !U@!@ tail -f "!/!"··+<code custom-command-local> 
 +cmd /C start "!@:!/!" "%ProgramFiles%\PuTTY\plink.exe" -P !# !U@!@ tail -f "!/!" 
 +</code>
Check custom command options //Local command// and //Use remote files//. Check custom command options //Local command// and //Use remote files//.
Line 174: Line 178:
Select //Local command// [[custom_command#types|type]]. Select //Local command// [[custom_command#types|type]].
-··"C:\Program Files (x86)\WinMerge\WinMergeU.exe" /e /x /u "!" "!^!"+<code custom-command-local> 
 +"C:\Program Files (x86)\WinMerge\WinMergeU.exe" /e /x /u "!" "!^!"
 +</code>;
Replace ''C:\Program Files (x86)'' with ''C:\Program Files'' on 32-bit system. &winpath &win32 &win64 Replace ''C:\Program Files (x86)'' with ''C:\Program Files'' on 32-bit system. &winpath &win32 &win64

Last modified: by martin