<?xml version="1.0" encoding="UTF-8" standalone="no"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" version="2.0">

<channel>
	<title>Computing Tidbits</title>
	<atom:link href="https://cects.com/feed/" rel="self" type="application/rss+xml"/>
	<link>https://cects.com</link>
	<description>Technical Tips for Everyday Computing</description>
	<lastBuildDate>Sat, 17 May 2025 23:41:48 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
<image><title>Computing Tidbits</title><url>https://cects.com/feed-logo.png</url><link>https://cects.com</link><width>65</width><height>44</height><description>Computing Tidbits - https://cects.com</description></image><atom:link href="https://cects.com/wp-json/opensearch/1.1/document" rel="search" title="Search Computing Tidbits" type="application/opensearchdescription+xml"/>	<itunes:explicit>no</itunes:explicit><itunes:subtitle>Technical Tips for Everyday Computing</itunes:subtitle><item>
		<title>Fast Delete Complex Directories</title>
		<link>https://cects.com/delete-complex-directories/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Mon, 20 Aug 2018 09:45:06 +0000</pubDate>
				<category><![CDATA[Batch Files]]></category>
		<category><![CDATA[Command-line Tools]]></category>
		<category><![CDATA[Windows]]></category>
		<guid isPermaLink="false">https://cects.com/?p=4534</guid>

					<description><![CDATA[Automate deletion of large directories from the command line or with freeware GUI tools that include a CLI option. Deletion speeds tested and compared. ]]></description>
										<content:encoded><![CDATA[<div class=" .  last-updated">Last updated on 05/17/2025</div>
<p>Normally, deleting directories is a fairly quick process when they contain a modest number of sub-directories and files. However, when directories have complex structures consisting of hundreds or thousands of sub-directories and files, it can take several minutes or even hours to delete them. The command line, with less overhead, can delete complex directories in a fraction of that time, often quoted as being <a href="https://web.archive.org/web/20220705035006/https://www.ghacks.net/2017/07/18/how-to-delete-large-folders-in-windows-super-fast/" data-wpel-link="external" rel="nofollow external noopener noreferrer">20 times or more faster</a> than using the traditional explorer option. This guide demonstrates how to automate the deletion of large directories with batch files, from the command line using native Windows commands and tools, and with selected freeware GUI deletion programs that include a command line option. Tthe various deletion tools covered in this guide are also tested and compared in the last section. The emphasis of this guide is on the quick deletion methods and not on secure or permanent deletion methods that are normally used to make files unrecoverable. Secure deletion methods are another topic and are necessarily slower since they involve overwriting files, often using several passes.</p>
<p><a href="https://cects.com/wp-content/uploads/2018/08/delete-md-e1534724112195.png?x98863" data-wpel-link="internal" rel="follow noopener noreferrer"><img decoding="async" class="aligncenter wp-image-4627 size-full" title="clker.com" src="https://cects.com/wp-content/uploads/2018/08/delete-md-e1534724112195.png?x98863" alt="delete" width="200" height="200" /></a></p>
<p>Explorer can be extremely slow when deleting directories because it calculates the folder size, the number of items in the folder, the estimated completion time before processing, and monitoring and reporting on items deleted, remaining deletions, current deletions, and conflicts during processing. These processes are still in effect even when the recycle bin is emptied or when files and folders are deleted directly using Shift+Del. Using the command line can eliminate this overhead, resulting in a faster deletion process. Keep in mind that faster means relative to the standard deletion process, so deleting several Gigabytes of files and directories may still take a significant amount of time. For example, tests performed by a <a href="https://web.archive.org/web/20241125013845/https://superuser.com/questions/19762/mass-deleting-files-in-windows/289399" data-wpel-link="external" rel="nofollow external noopener noreferrer">SuperUser</a> member found that it took an average of 53 minutes to delete 28.3 GB consisting of 1,159,211 files in 146,918 folders using the fastest command line method tested (a combination of the DEL and RMDIR commands). If files and folders are to be deleted on a regular basis, probably the fastest method is to save them to a dedicated partition and then to format that partition to delete everything.</p>
<h2>Commands</h2>
<p>Although the RMDIR command can remove a directory and its files, it&#8217;s significantly slower than using the DEL and RMDIR commands in a two-step process. The DEL command deletes the files, and the RMDIR command deletes the directory structure.</p>
<p><code><strong>del /f/q/s "%folder%" &gt;nul</strong></code></p>
<p><em>Acts as a first pass to delete files and outputs to nul to avoid the overhead of writing to the screen</em><strong><code></code></strong></p>
<p><code><strong>rmdir /q/s "%folder%"</strong></code></p>
<p><em>2nd pass that removes the directory structure</em></p>
<ul>
<li><em>/f &#8211; Force delete read-only files</em></li>
<li><em>/q &#8211; Quiet mode, do not ask to delete</em></li>
<li><em>/s &#8211; Include subdirectories</em></li>
</ul>
<h3>RoboCopy</h3>
<p>Another method for deleting folder files is RoboCopy. A destination folder is mirrored from an empty source directory, which forces RoboCopy to delete any files not in the source directory.</p>
<p>The main command for RoboCopy to delete all files in the destination directory:</p>
<p><strong><code>robocopy "SomeEmptyDir" "DestinationDir" /MIR /W:0 /R:0</code></strong></p>
<ul>
<li><em>/MIR &#8211; Mirror a directory<br />
</em></li>
<li><em>/W:0 &#8211; Sets wait time between retries to zero secs<br />
</em></li>
<li><em>/R:0 &#8211; Sets number of retries on failed copies to zero secs</em></li>
</ul>
<p>RoboCopy works with directories and sets of files within directories as opposed to individual files. In the provided example batch files using RoboCopy, RMDIR is still used to remove the temporary empty directory and the parent destination directory, and DEL is used for deleting files.</p>
<h2>Using Batch Files</h2>
<p>Batch files, including the example files below, may be used from the command line (with parameters), from the send-to directory, the right-click context menu, or by drag and drop (the easiest method).</p>
<h3>Command line</h3>
<p>The batch files may be executed from a Windows command prompt with parameters, or added to the environmental path for convenience.</p>
<p>To execute from a command prompt, open a new cmd prompt, navigate to the batch file&#8217;s location and enter its full name, or enter the batch file&#8217;s full path. Be sure to add the directories and/or files to delete as parameters. Also include quotes around any file paths with spaces:</p>
<p><em>Ex. &#8220;C:\Program Files\delete_file_folder_fast_simple_v2.bat&#8221; &#8220;C:\Folder or file to delete&#8221;<br />
</em></p>
<p>Separate multiple parameters with a space between parameters.</p>
<p>Adding a batch file&#8217;s folder to the Windows environment variable allows it to be available from any cmd prompt without navigating to the batch file&#8217;s location or typing its full path. To add a batch file&#8217;s path to the Windows environment use:</p>
<p style="text-align: left;"><em>start–&gt; Control Panel–&gt; System–&gt; Advanced system settings–&gt; Advanced Tab–&gt; Environment Variables–&gt; System Variables–&gt; Path–&gt; Edit. </em></p>
<p style="text-align: left;"><em>Add the path e.g., ;C:\path to the batchfile; to the end (don’t forget the single semicolons at the beginning and end). Hit OK three times.</em></p>
<h3>Right-click Context Menu</h3>
<p>This option allows the user to right-click a folder and select the batch file from the pop-up menu. The steps to enable this are:</p>
<ol>
<li>Press the WINDOWS KEY + R to open the Run dialog box</li>
<li>Enter regedit and press ENTER</li>
<li>Navigate to HKEY_CLASSES_ROOT\Directory\shell\</li>
<li>Right-click on the yellow shell key. Select New &gt; Key</li>
<li>Enter a name: Delete &amp;Fast then press ENTER</li>
<li>Right-click on the Delete &amp;Fast folder created, and select New &gt; Key</li>
<li>Enter &#8220;command&#8221; and press ENTER.</li>
<li>Left-click on the yellow command key created. Double-click the (Default) entry.</li>
<li>In the Value Data field, enter the batch file to use, e.g., <strong>cmd /c \&#8221;C:\\Path to\\delete_file_folder_fast_simple_v2.bat\&#8221; %1&#8243;</strong> then press OK</li>
</ol>
<p>Another way to accomplish the above is to use a reg file. Copy the code below, paste it into a file editor and save it as &#8220;Delete Fast.reg&#8221;. Double click the file to merge its contents to the registry and the right-click menu is ready to use.</p>
<pre class="qoate-code">

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\shell\Delete &amp;Fast\command]
@="cmd /c \"C:\\Path to\\delete_file_folder_fast_simple_v2.bat\" %1"</pre>
<h3>Send to Directory</h3>
<p>Another option is the Sendto directory, Just create a shortcut and add it to the appropriate directory:</p>
<p>For newer versions of Windows, the send to directory is located at:</p>
<p><code>C:\Users\&lt;yourusername&gt;\AppData\Roaming\Microsoft\Windows\SendTo</code></p>
<p>For XP, the location is:</p>
<p><code>C:\Documents and Settings\&lt;yourusername&gt;\SendTo</code></p>
<p>To use, right click a file or directory and select the batch file from the Send to menu.</p>
<h3>Drag and Drop</h3>
<p>The easiest way to use the example batch files is to just drag and drop folders or files onto them. No files or folders will be deleted without user confirmation.</p>
<h2>Differences in the Example Batch Files</h2>
<p><strong>delete_files_folders_fast_v2.bat</strong> &#8211; lists multiple files and folders to be deleted, the parent directory, limited folder/file attributes, and limited information on the names and numbers of files and folders deleted. Also includes a delayed exit, allowing the files and folders deletion information to be reviewed before the window closes (default 10 seconds).</p>
<p><strong>delete_file_folder_fast_simple_v2.bat</strong> &#8211; limited to deleting one file or one folder at a time. Doesn&#8217;t provide much interaction or feedback except to ask  the user if they actually want to delete the displayed file or folder. Automatically exits after deleting the file or folder.</p>
<p><strong>delete_files_folders_fast_robocopy_v3.bat</strong> &#8211; essentially the same as <em>delete_file_folder_fast_simple_v2.bat</em> except that RoboCopy&#8217;s output is displayed during execution and after processing files. The batch file is paused after execution allowing the user to view the results without automatically exiting. Updated 01-29-20.</p>
<p><strong>delete_files_folders_fast_robocopy_silent_v3.bat</strong> &#8211; essentially the same as above except that RoboCopy&#8217;s output is NOT displayed for faster execution and processing. The batch file automatically exits after a delay of 10 seconds. Added 01-29-20.</p>
<p><strong>delete_file_folder_fast_simple_robocopy_v2.bat</strong> &#8211; limited to deleting one file or one folder at a time.Uses RoboCopy instead of DEL for deleting folder contents. RoboCopy output is redirected to nul to eliminate command output. Automatically exits after deleting the file or folder.</p>
<p><strong>delete_file_folder_fast_byenow_v1.bat </strong>&#8211; uses command line program byenow to delete a folder and all of its files and subdirectories.Uses byenow&#8217;s default settings. Batch file pauses on completion.</p>
<p><strong>delete_file_folder_fast_byenow_ntapi_v1.bat </strong>&#8211; uses command line program byenow to delete a folder and all of its files and subdirectories. Same as previous batch file but uses &#8211;delete-ntapi option. Batch file pauses on completion.</p>
<p>The batch files may be renamed and will work identically.</p>
<h2>Example Batch Files using DEL, RMDIR, and RoboCopy</h2>
<p>Left-click to view the file in the current window, or use right-click and &#8220;Save Link As&#8221; to download.The batch files are changed from the previous versions as the /S switch greatly slowed performance when deleting individual files. The /S switch is still used, but only for folders.<br />
<strong>Note:</strong> Remove the &#8220;.txt&#8221; extension before using.</p>
<p>The batch files below use only the RMDIR and DEL commands.</p>
<p>Note: There is a file embedded within this post, please visit this post to download the file.</p>
<p>Note: There is a file embedded within this post, please visit this post to download the file.</p>
<p>The below batch files use RoboCopy to delete folder files, RMDIR to delete  empty folders, and DEL to delete individual files. If RoboCopy is installed but not included in the Windows environment path, be sure to change the path for RoboCopy for your system in the batch file (don&#8217;t forget to remove the REM to enable it). No changes to the batch files are required if RoboCopy is already installed and included in the path. To check, type &#8220;robocopy: in a command prompt. If RoboCopy executes, it&#8217;s already installed and included in the environment path.</p>
<p>Note: There is a file embedded within this post, please visit this post to download the file.</p>
<p>Note: There is a file embedded within this post, please visit this post to download the file.</p>
<p>Note: There is a file embedded within this post, please visit this post to download the file.</p>
<h2>Freeware Deletion Tools</h2>
<p>A number of GUI and command line file and folder deletion tools are available, but most focus on secure deletions and don&#8217;t provide an option for standard deletions. The freeware utilities below are able to perform both standard and secure deletions from the GUI and from the command line.</p>
<p>These GUI-based tools work from the command line either through the main executable for by using separate command line executables. The advantage of using these tools rather than using native windows commands like RMDIR and DEL is that it&#8217;s easier to configure complex deletion options such as deleting files or folders based on modification or creation date, size, or type, as well as to write logs, send the process to background, set automatic system shutdowns, exclude/include specific files and folders, stop on errors, and set many other options using  a single command line.</p>
<h3>FastCopy</h3>
<p><a href="https://fastcopy.jp/en/" data-wpel-link="external" rel="nofollow external noopener noreferrer">FastCopy</a> is a copy/backup utility that can also perform standard and limited secure deletions on individual files and folders. It can be installed as a regular program or as a portable application by selecting extract during installation. The program executable also accepts commands from the command line.</p>
<p>Files and folders can be dropped and dragged onto the interface to set the source or destination directories. From the Options menu, the program can be configured to install shell extensions to enable FastCopy to delete, copy, or move files/folders by using the right click menu in Windows Explorer.</p>
<div style="width: 310px" class="wp-caption aligncenter"><img fetchpriority="high" decoding="async" src="https://cects.com/wp-content/uploads/2020/01/FastCopy1.jpg?x98863" alt="FastCopy Main Interface" width="300" height="370" /></p>
<p class="wp-caption-text">FastCopy Interface</p>
</div>
<div style="width: 310px" class="wp-caption aligncenter"><img decoding="async" src="https://cects.com/wp-content/uploads/2020/01/FastCopy2.jpg?x98863" alt="FastCopy Delete Options" width="300" height="231" /></p>
<p class="wp-caption-text">FastCopy Delete Options</p>
</div>
<div style="width: 310px" class="wp-caption aligncenter"><img decoding="async" src="https://cects.com/wp-content/uploads/2020/01/FastCopy3.jpg?x98863" alt="FastCopy Shell Extension Options" width="300" height="231" /></p>
<p class="wp-caption-text">FastCopy Shell Extension Options</p>
</div>
<h3>FastCopy Command line and Batch File</h3>
<p>A listing of FastCopy&#8217;s command line options can be found <a href="https://fastcopy.jp/help/fastcopy_eng.htm#cmdline" data-wpel-link="external" rel="nofollow external noopener noreferrer">online help page</a> and in the application&#8217;s help file. The below batch file is configured to delete files and folders using drag and drop with two options: (1) Do NOT ask for confirmation before deleting and disable logging, and (2) Ask for confirmation before deleting and enable logging. The batch file pauses after execution. The batch file is configured to use a portable installation.</p>
<p>The breakdown of the first FastCopy command line (no confirmation, no logging):</p>
<p><strong>FastCopy.exe /cmd=delete /no_confirm_del /log=FALSE /auto_close %*</strong></p>
<ul>
<li><em>/cmd=delete &#8211; delete command<br />
</em></li>
<li><em>/no_confirm_del &#8211; Don&#8217;t confirm before deleting<br />
</em></li>
<li><em>/log=FALSE &#8211; Disable write operation/errors information to the logfile</em></li>
<li><em>/auto_close &#8211; Close automatically after execution is finished with no errors<br />
</em></li>
<li><em>%* &#8211; All dragged and dropped files and folders<br />
</em></li>
</ul>
<p>Example Batch File for FastCopy (remove .txt extension before using):</p>
<p>Note: There is a file embedded within this post, please visit this post to download the file.</p>
<h3 class="page-title">Fast Folder Eraser Pro</h3>
<p><a href="https://www.novirusthanks.org/products/fast-folder-eraser-pro/" data-wpel-link="external" rel="nofollow external noopener noreferrer">Fast Folder Eraser Pro</a> is an installed freeware program. It can perform both standard and secure deletions both from the command line or from the GUI interface. The standalone command line executables are located in the command-line folder which contains two CLI executables, a 32-bit version and a 64-bit version.</p>
<p>This is a utility specifically designed to delete directories and the sub-folders and files within them. Unlike FastCopy, it&#8217;s unable to delete individual files by filename, but it&#8217;s able to delete individual or groups of files based on size, dates, and other filters, and it can exclude files using wildcards. Although folders and files can be directly dragged and dropped onto the GUI interface for deletion, testing revealed that when a file was dropped on the GUI, the program also deleted every other file and folder within the same directory as the dropped file. There were no issues with folders dropped onto the GUI or deleted using the CLI executable. The CLI executable is unable to delete individual files and generates an error if an individual file path is used with the delete command.</p>
<p>Compared to FastCopy, the number of command line options is limited. For example, no option exists to enable or disable confirmation before deleting a file, so a confirmation option must be programmed into the batch script using Windows commands to obtain this functionality.</p>
<p>&nbsp;</p>
<div id="attachment_4811" style="width: 310px" class="wp-caption aligncenter"><img decoding="async" aria-describedby="caption-attachment-4811" class="wp-image-4811 size-medium" src="https://cects.com/wp-content/uploads/2020/01/FastFolderDeletePro1-300x278.jpg?x98863" alt="Fast Folder Eraser Pro Interface" width="300" height="278" srcset="https://cects.com/wp-content/uploads/2020/01/FastFolderDeletePro1-300x278.jpg 300w, https://cects.com/wp-content/uploads/2020/01/FastFolderDeletePro1.jpg 684w" sizes="(max-width: 300px) 100vw, 300px" /></p>
<p id="caption-attachment-4811" class="wp-caption-text">Fast Folder Eraser Pro Interface</p>
</div>
<div id="attachment_4812" style="width: 310px" class="wp-caption aligncenter"><img decoding="async" aria-describedby="caption-attachment-4812" class="wp-image-4812 size-medium" src="https://cects.com/wp-content/uploads/2020/01/FastFolderDeletePro2-300x278.jpg?x98863" alt="Fast Folder Eraser Pro Delete Options" width="300" height="278" srcset="https://cects.com/wp-content/uploads/2020/01/FastFolderDeletePro2-300x278.jpg 300w, https://cects.com/wp-content/uploads/2020/01/FastFolderDeletePro2.jpg 684w" sizes="(max-width: 300px) 100vw, 300px" /></p>
<p id="caption-attachment-4812" class="wp-caption-text">Fast Folder Eraser Pro Delete Options</p>
</div>
<h3>Fast Folder Eraser Pro Command line and Batch File</h3>
<p>The help file for the standalone CLI executables is located in the command-line folder along with two executables, a 32-bit CLI executable, FFECmd32.exe, and a 64-bit executable, FFECmd64.exe. The batch file below is configured for drag and drop using the 32-bit executable, includes confirmation before deletion, and pauses after execution.. Unlike FastCopy where multiple files and folders can be processed using a single command, the CLI executable in Fast Folder Eraser Pro is able to process only a singe folder at a time. If multiple folders are dragged and dropped onto the batch file, folders after the first are ignored. If a file or multiple files are dropped onto the batch file, the files are not processed.</p>
<p>The breakdown of the Fast Folder Eraser Pro command line as used in the batch file:</p>
<p><strong>FFECmd32.exe /path %* /r /logfail</strong></p>
<ul>
<li><em>/path %* &#8211; absolute path of directory to initiate deletion</em></li>
<li><em>/r &#8211; recurse child directories</em></li>
<li><em>/logfail &#8211; log unsuccessful file deletions to a log file</em></li>
</ul>
<p>Example Batch File for Fast Folder Eraser Pro (remove .txt extension before using):</p>
<p>Note: There is a file embedded within this post, please visit this post to download the file.</p>
<h3>byenow Command Line Utility</h3>
<p><a href="https://iobureau.com/byenow/" data-wpel-link="external" rel="nofollow external noopener noreferrer">byenow</a> is a specialized command line tool specifically designed to delete files and directories under a single folder. It uses several strategies not found for other deletion tools to streamline and optimize the deletion process such as: (1) providing essential, but not verbose, processing information, (2) the option to suppress confirmation, (3) using all available CPU cores by default, and (4) the option to use the <a href="https://web.archive.org/web/20220610133824/https://docs.microsoft.com/en-us/windows-hardware/drivers/ddi/ntifs/nf-ntifs-zwdeletefile" data-wpel-link="external" rel="nofollow external noopener noreferrer">NtDeleteFile</a> API instead of the standard deletion process (<a href="https://docs.microsoft.com/en-us/windows/win32/api/fileapi/nf-fileapi-deletefilew" data-wpel-link="external" rel="nofollow external noopener noreferrer">DeleteFile</a> API) to delete files. The NtDeleteFile API is faster because it requires only a single <a href="https://en.wikipedia.org/wiki/System_call" data-wpel-link="external" rel="nofollow external noopener noreferrer">syscall</a> instead of the three syscalls needed by the standard DeleteFile API. byenow also displays the time required for the deletion process upon completion. Below is a summary listing of byenow&#8217;s user settable options:</p>
<ul>
<li>preview the number files and folders to be deleted</li>
<li>set the number of threads (uses same number of threads as CPU cores by default)</li>
<li>suppress confirmation</li>
<li>list errors</li>
<li>display progress on a single line</li>
<li>staged deletion &#8211; scan folder 1st and then delete</li>
<li>use NtDeleteFile API instead of the default DeleteFile API</li>
</ul>
<div style="width: 310px" class="wp-caption aligncenter"><img decoding="async" src="https://cects.com/wp-content/uploads/2020/02/byenow-1.jpg?x98863" alt="byenow options" width="300" height="186" /></p>
<p class="wp-caption-text">byenow Options</p>
</div>
<div style="width: 310px" class="wp-caption aligncenter"><img decoding="async" src="https://cects.com/wp-content/uploads/2020/02/byenowpreview.gif?x98863" alt="byenow preview mode" width="300" height="193" /></p>
<p class="wp-caption-text">byenow Preview</p>
</div>
<h3>byenow Command line and Batch File</h3>
<p>Because byenow is already optimized for file deletion using its default settings, and its options are settable from the command line, only a basic batch file is needed to launch the program in a command window. Two batch files are provided, one with default settings and the other using the NtDeleteFile API. Because byenow is a command line only program, be sure to set the path for byenow in the batch files.</p>
<p>The breakdown of the byenow command line (with NtDeleteFile API option):</p>
<p><strong>byenow &#8220;%~1&#8221; &#8211;delete-ntapi</strong></p>
<ul>
<li><em>&#8211;delete-ntapi &#8211; use NtDeleteFile API instead of DeleteFile API</em></li>
</ul>
<p>Example Batch Files for byenow (remove .txt extension before using):</p>
<p>Note: There is a file embedded within this post, please visit this post to download the file.</p>
<p>Note: There is a file embedded within this post, please visit this post to download the file.</p>
<h2>Batch File Benchmarks</h2>
<p>The batch files were compared by benchmarking them using the standard Windows deletion process as a baseline. Nine identical test directories were created, each comprised of 12255 files in 1599 directories, and totaling 1658MBs. Each batch file was timed using a timer and/or using the logged times where appropriate to measure how long it took them to delete the test directory.</p>
<table style="border-collapse: collapse; width: 100%; height: 247px;">
<tbody>
<tr style="height: 21px;">
<td style="width: 51.8919%; text-align: center; height: 21px;"><strong>Batch file</strong></td>
<td style="width: 48.1081%; text-align: center; height: 21px;"><strong>Results (min:secs)</strong></td>
</tr>
<tr style="height: 21px;">
<td style="width: 51.8919%; height: 21px;"><a href="https://cects.com/download/delete_file_folder_fast_simple_robocopy_v2.bat.txt" data-wpel-link="internal" rel="follow noopener noreferrer">delete_file_folder_fast_simple_robocopy_v2.bat</a></td>
<td style="width: 48.1081%; text-align: center; height: 21px;">0:26</td>
</tr>
<tr style="height: 21px;">
<td style="width: 51.8919%; height: 16px;"><a href="https://cects.com/download/delete_files_folders_fast_byenow_v1.bat.txt" data-wpel-link="internal" rel="follow noopener noreferrer">delete_files_folders_fast_byenow_v1.bat</a></td>
<td style="width: 48.1081%; text-align: center; height: 16px;">0:27</td>
</tr>
<tr style="height: 21px;">
<td style="width: 51.8919%; height: 21px;"><a href="https://cects.com/download/delete_files_folders_fast_robocopy_silent_v3.bat.txt" data-wpel-link="internal" rel="follow noopener noreferrer">delete_files_folders_fast_robocopy_silent_v3.bat</a></td>
<td style="width: 48.1081%; height: 21px; text-align: center;">0:31</td>
</tr>
<tr style="height: 21px;">
<td style="width: 51.8919%; height: 21px;"><a href="https://cects.com/download/delete_file_folder_fast_simple_v2.bat.txt" data-wpel-link="internal" rel="follow noopener noreferrer">delete_file_folder_fast_simple_v2.bat</a></td>
<td style="width: 48.1081%; height: 21px; text-align: center;">0:32</td>
</tr>
<tr style="height: 21px;">
<td style="width: 51.8919%; height: 21px;"><a href="https://cects.com/download/delete_files_folders_fast_byenow_ntapi_v1.bat.txt" data-wpel-link="internal" rel="follow noopener noreferrer">delete_files_folders_fast_byenow_ntapi_v1.bat</a></td>
<td style="width: 48.1081%; height: 21px; text-align: center;">0:33</td>
</tr>
<tr style="height: 21px;">
<td style="width: 51.8919%; height: 21px;"><a href="https://cects.com/download/delete_files_folders_fast_v2.bat.txt" data-wpel-link="internal" rel="follow noopener noreferrer">delete_files_folders_fast_v2.bat</a></td>
<td style="width: 48.1081%; text-align: center; height: 21px;">0:34</td>
</tr>
<tr style="height: 21px;">
<td style="width: 51.8919%; height: 21px;"><a href="https://cects.com/download/Fastcopy_delete_file_folders_v1.bat.txt" data-wpel-link="internal" rel="follow noopener noreferrer">Fastcopy_delete_file_folders_v1.bat (confirm)</a></td>
<td style="width: 48.1081%; height: 21px; text-align: center;">0:37</td>
</tr>
<tr style="height: 21px;">
<td style="width: 51.8919%; height: 21px;"><a href="https://cects.com/download/Fastcopy_delete_file_folders_v1.bat.txt" data-wpel-link="internal" rel="follow noopener noreferrer">Fastcopy_delete_file_folders_v1.bat (no confirm)</a></td>
<td style="width: 48.1081%; height: 21px; text-align: center;">0:40</td>
</tr>
<tr style="height: 21px;">
<td style="width: 51.8919%; height: 21px;"><a href="https://cects.com/download/FastFolderEraserPro_delete_file_folders.bat.txt" data-wpel-link="internal" rel="follow noopener noreferrer">FastFolderEraserPro_delete_file_folders.bat</a></td>
<td style="width: 48.1081%; height: 21px; text-align: center;">0:44</td>
</tr>
<tr style="height: 21px;">
<td style="width: 51.8919%; height: 21px;"><a href="https://cects.com/download/delete_files_folders_fast_robocopy_v3.bat.txt" data-wpel-link="internal" rel="follow noopener noreferrer">delete_files_folders_fast_robocopy_v3.bat</a></td>
<td style="width: 48.1081%; height: 21px; text-align: center;">0:49</td>
</tr>
<tr style="height: 21px;">
<td style="width: 51.8919%; height: 21px;">Windows Standard Deletion to Recycle Bin*</td>
<td style="width: 48.1081%; height: 21px; text-align: center;">1:57</td>
</tr>
</tbody>
</table>
<p><em>*Time includes 0:40 secs to send the test directory to the Recycle Bin and 1 min and 17 secs to empty the Recycle Bin (0:40 + 1:17 = 1:57).</em></p>
<h2>Conclusions</h2>
<p>Most of the command line tools tested were faster than using Windows standard delete, especially when the time needed to empty the Recycle Bin was included. The fastest command line tools were nearly twice as fast as the Windows standard delete process that sends files to the Recycle Bin, and over 4 times faster than Windows when the time needed to empty the Recycle Bin was factored in. Suppressing output and disabling logging helped to improve the performance of the command line tools, but the most significant factor appears to be that all the command line tools directly delete files and don&#8217;t use the Recycle Bin. The tests suggest that any program that directly deletes files will automatically seem faster in comparison to the full Windows standard delete process, even when they are actually slower than the time Windows takes just to send deleted files to the Recycle Bin. So while command line tools are  faster than using Windows Explorer for deleting large directories and files, It appears that claims of increased deletion speeds by multiple factors are likely exaggerated, and a more realistic expectation is probably from 2-3 times faster &#8211; at least for the freeware tools tested.</p>
<p>The test machine used was a 1.86GHz 32-bit single core laptop with 2GB of RAM. Some of the programs, such as byenow, are designed to take advantage of multiple cores, so results could vary greatly depending on the hardware and OS used. Also, the test directories were not really representative of a &#8220;real world&#8221; situation as they were actually small, and most users are unlikely to use specialized deletion tools to occasionally delete directories of less than 3-4 GBs. Although useful as a &#8220;rough estimate&#8221;, a more realistic test scenario might be to test the various batch file commands on machines with upgraded OS and hardware, and using a larger and more complex directory structure of perhaps 50 GBs or more .</p>
<p><span style="text-decoration: underline;">Summary of test limitations:</span><br />
Test on multiple hardware and OS platforms<br />
Use larger and more complex test directories<br />
Test multiple times to compensate for machine state variation</p>
<h2>Related Information and References:</h2>
<h4 class="entry-title"><strong><a href="http://mattpilz.com/fastest-way-to-delete-large-folders-windows/" data-wpel-link="external" rel="nofollow external noopener noreferrer">Fastest Way to Delete Large Folders in Windows</a> &#8211; <a title="Matt&#039;s Repository" href="http://mattpilz.com/" rel="home nofollow external noopener noreferrer" data-wpel-link="external">Matt&#8217;s Repository</a></strong></h4>
<h4 class="entry-title"><strong><a class="question-hyperlink" href="https://web.archive.org/web/20250102121846/https://superuser.com/questions/416071/how-to-delete-huge-number-of-files-on-windows" data-wpel-link="external" rel="nofollow external noopener noreferrer">How to delete huge number of files on Windows</a></strong> &#8211; <strong><a href="https://superuser.com" data-wpel-link="external" rel="nofollow external noopener noreferrer">Superuser</a></strong></h4>
<p><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fcects.com%2Fdelete-complex-directories%2F&#038;title=Fast%20Delete%20Complex%20Directories" data-a2a-url="https://cects.com/delete-complex-directories/" data-a2a-title="Fast Delete Complex Directories" data-wpel-link="internal" rel="follow noopener noreferrer"><img src="https://static.addtoany.com/buttons/share_save_120_16.png" alt="Share"></a></p>
]]></content:encoded>
					
		
		
			<enclosure length="11232" type="application/x-trash" url="https://fastcopy.jp/en/"/><itunes:explicit>no</itunes:explicit><itunes:subtitle>Automate deletion of large directories from the command line or with freeware GUI tools that include a CLI option. Deletion speeds tested and compared.</itunes:subtitle><itunes:summary>Automate deletion of large directories from the command line or with freeware GUI tools that include a CLI option. Deletion speeds tested and compared.</itunes:summary><itunes:keywords>Batch Files, Command-line Tools, Windows</itunes:keywords></item>
		<item>
		<title>Automate Downloading Web Images to any Folder</title>
		<link>https://cects.com/automate-downloading-folder/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Fri, 20 Oct 2017 00:53:37 +0000</pubDate>
				<category><![CDATA[AutoHotKey]]></category>
		<category><![CDATA[Graphics]]></category>
		<category><![CDATA[Scripts]]></category>
		<category><![CDATA[Command-line Tools]]></category>
		<category><![CDATA[Windows]]></category>
		<guid isPermaLink="false">http://cects.com/?p=4193</guid>

					<description><![CDATA[Using an AHK script, automate web image downloading to a user specified folder by right clicking the image and copying the image URL.]]></description>
										<content:encoded><![CDATA[<div class=" .  last-updated">Last updated on 05/12/2020</div>
<p>Automate saving web images to a specified folder by copying image URLs to the clipboard using an AutoHotKey (AHK) script. Usually, the process to save a web image from a browser consists of: (1) right-click the image, (2) select &#8220;save picture as&#8221;, and (3) navigate to the folder to save the image. While usually acceptable for single images, this process can can be slow and tedious for multiple images.</p>
<p><a href="https://cects.com/wp-content/uploads/2017/10/picture-folder-icon-md.png?x98863" data-wpel-link="internal" rel="follow noopener noreferrer"><img decoding="async" class="aligncenter wp-image-4229 size-full" title="https://clker.com" src="https://cects.com/wp-content/uploads/2017/10/picture-folder-icon-md-e1511199303650.png?x98863" alt="folder and images" width="200" height="174" /></a></p>
<p>AutoHotKey and Wget need to be installed for the script to work. The version of Wget used for this guide was <a href="https://opensourcepack.blogspot.com/p/wget-and-curl.html" data-wpel-link="external" rel="nofollow external noopener noreferrer">wget-1.19.1_curl-7.52.1_win32_win64.7z</a>, a portable package with Curl that includes the 32-bit and 64-bit versions of Wget, a ca certificate, localization, and a manual. The latest Wget windows binaries may also be downloaded from <a href="https://eternallybored.org/misc/wget/" data-wpel-link="external" rel="nofollow external noopener noreferrer">eternallybored.org</a>.</p>
<p>The script was tested on a 32-bit version of Windows XP, using portable versions of AutoHotKey and Wget. The only modification needed for a portable installation of Wget is to set the path for the wget or wget64 executables in the script. The script will work without modification if Wget and AutoHotKey are already installed and the paths for AHK and Wget were set by the installer. Paths can be checked with the &#8220;set&#8221; command from a windows prompt, or by using Control Panel -&gt; System -&gt; Advanced Tab -&gt; Environment Variables -&gt; System Variables -&gt; Path.</p>
<h3><strong>AHK Script Download</strong></h3>
<p>(Click to view, or right-click and use &#8220;save Link Target as&#8221; to download):</p>
<p>Note: There is a file embedded within this post, please visit this post to download the file.</p>
<h3><strong>Setup and Use:</strong></h3>
<p><strong>Setup<br />
</strong>Before using, enter the path to the wget or wget64 executable in the script if wget is not in the system path. Optionally, enter a full path to an icon file for the script. Also, the extension of the script <strong>must</strong> be changed from <strong>txt </strong>to <strong>ahk</strong>.</p>
<p><strong>How to Use</strong></p>
<ol>
<li>Start the script with a double-click</li>
<li>Enter or paste an existing folder path to save downloaded images and click OK. If no path is entered the default path will be the same folder as the script.</li>
<li>Right click an image in your web browser and select &#8220;Copy image URL&#8221;
<ol style="list-style-type: lower-alpha;">
<li>A cmd window opens and displays downloading progress. It closes after the download is completed</li>
<li>The image URL and date are appended to photolog.csv in the specified folder</li>
<li>All characters after jpg. jpeg, gif, or png are removed from the URL before downloading</li>
<li>URLs that don&#8217;t include the jpg, jpeg, gif, or png extensions are ignored</li>
</ol>
</li>
<li>To change folders, reload the script and enter a new existing folder path</li>
</ol>
<p><em>Context menu tools such as <a href="https://www.lopesoft.com/index.php/en/download/filemenu-tools" data-wpel-link="external" rel="nofollow external noopener noreferrer">FilemenuTools</a> may be used to start the script and set the download folder automatically from any location.</em></p>
<p><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fcects.com%2Fautomate-downloading-folder%2F&#038;title=Automate%20Downloading%20Web%20Images%20to%20any%20Folder" data-a2a-url="https://cects.com/automate-downloading-folder/" data-a2a-title="Automate Downloading Web Images to any Folder" data-wpel-link="internal" rel="follow noopener noreferrer"><img src="https://static.addtoany.com/buttons/share_save_120_16.png" alt="Share"></a></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to find Created, Published and Modified Dates for a Web Page</title>
		<link>https://cects.com/created-published-modified/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Mon, 25 Sep 2017 04:17:52 +0000</pubDate>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[Internet]]></category>
		<guid isPermaLink="false">http://cects.com/?p=4123</guid>

					<description><![CDATA[Several methods for finding the created, published or last modified date for web pages. Which ones are the most reliable and authoritative.]]></description>
										<content:encoded><![CDATA[<div class=" .  last-updated">Last updated on 03/20/2025</div>
<p>Finding the created, published or last modified date for web pages isn&#8217;t always as straightforward as it might appear. Although there are several ways to find the dates of web pages, none are 100% reliable, because regardless of the method used, no standard exists for dating web pages. The most authoritative way to find dates is from the page content itself, and even that has its shortcomings, since nothing requires dates to be accurate in the first place. In most cases, the best that can be achieved will be an approximation.</p>
<p><a href="https://cects.com/wp-content/uploads/2017/09/monthly-calendar-md.png?x98863" data-wpel-link="internal" rel="follow noopener noreferrer"><img decoding="async" class="aligncenter wp-image-4147 size-full" title="clker.com" src="https://cects.com/wp-content/uploads/2017/09/monthly-calendar-md.png?x98863" alt="calender" width="276" height="300" /></a></p>
<p>Some of the methods that can be used to find created, published, or modified dates for web pages are:</p>
<ol>
<li>Web page content</li>
<li><a href="https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers" data-wpel-link="external" rel="nofollow external noopener noreferrer">HTTP Headers</a></li>
<li>Browser Plugins</li>
<li>Javascript in Address Bar</li>
<li><a href="https://archive.org/web/" data-wpel-link="external" rel="nofollow external noopener noreferrer">The Wayback Machine</a></li>
<li>Google Cache</li>
<li>RSS Feed</li>
</ol>
<h3><strong>1. Web Page Content (preferred method when possible)</strong></h3>
<p>Pages often have a first published, updated, or posted date somewhere on the page. As mentioned, although this is the most accurate method, it still has its problems. An author could leave the date out, or use a wrong date &#8211; either intentionally or unintentionally. Even so, obtaining dates from web page content is the most accurate and authoritative method.</p>
<h3><strong>2. HTTP Headers</strong></h3>
<p>The Last-Modified field is an optional response field that reflects the date the <span class="st">origin server believes that the resource was modified<em>. </em>Because it is an optional field, it may or may not exist. Also, because no standard exists as to what the Last-Modified date field means, </span><span class="st">it&#8217;s often inaccurate or incorrect since </span><span class="st">that field also reflects any alterations made to the page, such as user comments or any changes other than the content</span><span class="st">. </span></p>
<h3><strong>3. Browser Plugins</strong></h3>
<p><span class="st">There are browser plugins that can read a web page&#8217;s Last-Modified date field, but this method is still subject to the problems described for HTTP Headers above.<br />
</span></p>
<h3><strong>4. Javascript in Address Bar</strong></h3>
<p>This is a quick and easy way to retrieve the date from the site&#8217;s <span class="st">Last-Modifed date field in the HTTP Headers. </span>To use it, just copy and paste the JavaScript string below to the address bar, or save it to a bookmark on your browser&#8217;s bookmark bar:</p>
<pre class="qoate-code">javascript:alert(document.lastModified)</pre>
<p><span class="warn"><strong>Note</strong>:</span> With dynamically generated content this will not work. Also, newer Internet browsers with an <a href="https://web.archive.org/web/20250317201710/https://www.computerhope.com/jargon/o/omnibox.htm" data-wpel-link="external" rel="nofollow external noopener noreferrer">Omnibox</a> require the user to manually type in <b>javascript:</b> even after they paste the entire <a href="https://web.archive.org/web/20250126100546/https://www.computerhope.com/jargon/s/string.htm" data-wpel-link="external" rel="nofollow external noopener noreferrer">string</a>.</p>
<h3><strong>5. The Wayback Machine</strong></h3>
<p><a href="https://archive.org/web/" data-wpel-link="external" rel="nofollow external noopener noreferrer">The Way Back Machine</a> was created by the nonprofit organization,<em> the Internet Archive.</em> It <span class="st">archives sites from the World Wide Web and other Internet information. There are a number of limitations to using this method</span> including:</p>
<ul>
<li>not all pages on a site may be included</li>
<li>not all sites are included. Webmasters can request that they not be included</li>
<li>often it doesn&#8217;t include all changes made to web sites</li>
<li>it may not be up-to-date. It can take several months for pages to appear</li>
<li>user-defined dates cannot be specified, but only dates crawled by the Way Back Machine&#8217;s web crawler</li>
</ul>
<h3><strong>6. Google Cache</strong></h3>
<p>Google Cache displays a web page when it was last crawled by Google. There are several problems with this method including:</p>
<ul>
<li>there isn&#8217;t a way to know the last time a page was crawled</li>
<li>it isn&#8217;t possible to specify a date range of the cache</li>
<li style="text-align: left;">changes to web sites are not tracked</li>
</ul>
<p>To use Google Cache, enter the following into your web browser&#8217;s address bar, changing the name at the end of the URL to the site in question:</p>
<pre class="qoate-code">https://webcache.googleusercontent.com/search?q=cache:https://www.NameOfWebsite.com</pre>
<h3><strong>7. RSS Feed</strong></h3>
<p>Many, but not all, sites include a RSS feed. If so, the published date for the page may be contained within its XML file. RSS XML files could have any name, but often use names such as index.xml or feed.xml. If it exists, it <em>may</em> be possible to view the file in a web browser to find dates. For further information, see <a href="https://www.wikihow.com/View-XML-Files#Opening_XML_Files_with_a_Browser_sub" data-wpel-link="external" rel="nofollow external noopener noreferrer"><span id="Opening_XML_Files_with_a_Browser" class="mw-headline">Opening XML Files with a Browser</span></a>. A simpler and easier option is to view the RSS feed for the page using a RSS feed reader.</p>
<h3><strong>Conclusion</strong></h3>
<p>If possible, the most authoritative and reliable method for finding the created, published, or modified dates is from the web page content. If dates don&#8217;t exist in the content, one or a combination of the above methods can be used to obtain approximate dates.</p>
<h3><strong>References:</strong></h3>
<p><a href="https://web.archive.org/web/20241225101408/https://www.computerhope.com/tips/tip30.htm" data-wpel-link="external" rel="nofollow external noopener noreferrer">Determine last modified date of a web page &#8211; Computer Hope</a></p>
<p class="entry-title"><a href="https://askleo.com/how_do_i_find_out_when_a_web_page_was_written/" data-wpel-link="external" rel="nofollow external noopener noreferrer">How do I find out when a web page was written? &#8211; Ask Leo</a></p>
<p id="page-title"><a href="https://web.archive.org/web/20210416013305/http://maxi-pedia.com/web+page+history+created+updated" data-wpel-link="external" rel="nofollow external noopener noreferrer">How to find out when a web page was created or updated &#8211; Maxi-Pedia</a></p>
<p><a href="https://web.archive.org/web/20200809053742/http://www.infopackets.com/news/9383/how-know-when-web-page-was-last-modified" data-wpel-link="external" rel="nofollow external noopener noreferrer">How to Know When a Web Page was Last Modified? &#8211; Infopackets</a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<div></div>
<div></div>
<p><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fcects.com%2Fcreated-published-modified%2F&#038;title=How%20to%20find%20Created%2C%20Published%20and%20Modified%20Dates%20for%20a%20Web%20Page" data-a2a-url="https://cects.com/created-published-modified/" data-a2a-title="How to find Created, Published and Modified Dates for a Web Page" data-wpel-link="internal" rel="follow noopener noreferrer"><img src="https://static.addtoany.com/buttons/share_save_120_16.png" alt="Share"></a></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>FFMPEG Command-line and Video Format Reference</title>
		<link>https://cects.com/ffmpeg-command-reference/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Thu, 25 May 2017 19:48:35 +0000</pubDate>
				<category><![CDATA[Command-line Tools]]></category>
		<category><![CDATA[TechBits]]></category>
		<category><![CDATA[Video]]></category>
		<category><![CDATA[ffmpeg]]></category>
		<guid isPermaLink="false">http://cects.com/?p=4086</guid>

					<description><![CDATA[A handy reference source that provides FFMPEG command-line examples with breakdown as well as general information about video formats. ]]></description>
										<content:encoded><![CDATA[<div class=" .  last-updated">Last updated on 01/19/2020</div>
<p><a href="https://cects.com/wp-content/uploads/2017/05/119500097329550026folder_video.svg_.med_-e1498029825835.png?x98863" data-wpel-link="internal" rel="follow noopener noreferrer"></a><a href="https://cects.com/wp-content/uploads/2017/05/119500097329550026folder_video.svg_.med_-e1498029825835.png?x98863" data-wpel-link="internal" rel="follow noopener noreferrer"><img decoding="async" class="aligncenter wp-image-4106 size-full" src="https://cects.com/wp-content/uploads/2017/05/119500097329550026folder_video.svg_.med_-e1498029825835.png?x98863" alt="clker.com" width="200" height="201" /></a><br />
A handy reference source that provides FFMPEG command-line examples with breakdown as well as general information about video formats.</p>
<h4><a href="https://web.archive.org/web/20190420170556/https://www.bugcodemaster.com/" data-wpel-link="exclude" rel="noopener noreferrer">BugCodeMaster</a></h4>
<pre><code> </code></pre>
<p><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fcects.com%2Fffmpeg-command-reference%2F&#038;title=FFMPEG%20Command-line%20and%20Video%20Format%20Reference" data-a2a-url="https://cects.com/ffmpeg-command-reference/" data-a2a-title="FFMPEG Command-line and Video Format Reference" data-wpel-link="internal" rel="follow noopener noreferrer"><img src="https://static.addtoany.com/buttons/share_save_120_16.png" alt="Share"></a></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Unable to Open or Rename File with Long File Name</title>
		<link>https://cects.com/unable-rename-long/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Thu, 23 Mar 2017 14:57:30 +0000</pubDate>
				<category><![CDATA[TechBits]]></category>
		<category><![CDATA[File Managment]]></category>
		<guid isPermaLink="false">http://cects.com/?p=4069</guid>

					<description><![CDATA[Use the 7-Zip file manager to easily rename long file names when unable to open or rename them normally]]></description>
										<content:encoded><![CDATA[<div class=" .  last-updated">Last updated on 05/17/2025</div>
<p><a href="https://cects.com/wp-content/uploads/2017/03/1195001325197539795file_important.svg_.med_-e1498029859474.png?x98863" data-wpel-link="internal" rel="follow noopener noreferrer"><img decoding="async" class="aligncenter wp-image-4071 size-full" title="clker.com" src="https://cects.com/wp-content/uploads/2017/03/1195001325197539795file_important.svg_.med_-e1498029859474.png?x98863" alt="file" width="200" height="215" /></a></p>
<p><strong>Use <a href="http://www.7-zip.org/" data-wpel-link="external" rel="nofollow external noopener noreferrer">7-Zip</a></strong></p>
<ol>
<li>Open the 7-Zip file manager</li>
<li>Go to the folder of the long name file</li>
<li>Select the file, right click on it and select &#8220;rename&#8221;</li>
<li>Erase some of the words of the file and press enter</li>
</ol>
<p>&nbsp;</p>
<p>h/t ax_Cap</p>
<p>Source: <a href="https://web.archive.org/web/20170606234804/https://www.techpowerup.com/forums/threads/cant-open-or-rename-file-name-is-too-long-wtf.62251/" data-wpel-link="external" rel="nofollow external noopener noreferrer">TechPowerUp Forums</a></p>
<p>&nbsp;</p>
<p><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fcects.com%2Funable-rename-long%2F&#038;title=Unable%20to%20Open%20or%20Rename%20File%20with%20Long%20File%20Name" data-a2a-url="https://cects.com/unable-rename-long/" data-a2a-title="Unable to Open or Rename File with Long File Name" data-wpel-link="internal" rel="follow noopener noreferrer"><img src="https://static.addtoany.com/buttons/share_save_120_16.png" alt="Share"></a></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Methods for Removing a File or Folder</title>
		<link>https://cects.com/methods-removing-folder/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Thu, 16 Mar 2017 05:52:11 +0000</pubDate>
				<category><![CDATA[TechBits]]></category>
		<category><![CDATA[File Managment]]></category>
		<guid isPermaLink="false">http://comptb.cects.com/?p=2946</guid>

					<description><![CDATA[Different methods to delete files or folders that cannot be deleted normally. Source: Windows Problem Solver Open information exchange]]></description>
										<content:encoded><![CDATA[<div class=" .  last-updated">Last updated on 03/02/2024</div>
<p>&nbsp;</p>
<p class="title"><a href="https://cects.com/wp-content/uploads/2017/03/1265418495446718243Rapid_delete.svg_.med_.png?x98863" data-wpel-link="internal" rel="follow noopener noreferrer"><img decoding="async" class="aligncenter wp-image-4056 size-full" title="https://www.clker.com" src="https://cects.com/wp-content/uploads/2017/03/1265418495446718243Rapid_delete.svg_.med_.png?x98863" alt="delete file" width="189" height="300" /></a></p>
<p>&nbsp;</p>
<p><a href="https://web.archive.org/web/20180115190146/http://winhlp.com:80/node/39?" data-wpel-link="external" rel="nofollow external noopener noreferrer">Cannot delete file or folder</a></p>
<p><strong>Source:</strong> <a href="https://web.archive.org/web/20240215012158/https://winhlp.com/" data-wpel-link="external" rel="nofollow external noopener noreferrer">Windows Problem Solver Open information exchange</a></p>
<p><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fcects.com%2Fmethods-removing-folder%2F&#038;title=Methods%20for%20Removing%20a%20File%20or%20Folder" data-a2a-url="https://cects.com/methods-removing-folder/" data-a2a-title="Methods for Removing a File or Folder" data-wpel-link="internal" rel="follow noopener noreferrer"><img src="https://static.addtoany.com/buttons/share_save_120_16.png" alt="Share"></a></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to Paste VBA Code from the Internet into Excel</title>
		<link>https://cects.com/paste-internet-excel/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Thu, 16 Mar 2017 05:06:58 +0000</pubDate>
				<category><![CDATA[TechBits]]></category>
		<category><![CDATA[Excel]]></category>
		<guid isPermaLink="false">http://cects.com/?p=4029</guid>

					<description><![CDATA[How to paste VBA code found on websites and forums into Excel]]></description>
										<content:encoded><![CDATA[<div class=" .  last-updated">Last updated on 06/21/2017</div>
<h2><a href="https://cects.com/wp-content/uploads/2017/03/vba-toolkit-graphic-md-e1498029916692.png?x98863" data-wpel-link="internal" rel="follow noopener noreferrer"><img decoding="async" class="aligncenter wp-image-4042 size-full" title="https://www.clker.com" src="https://cects.com/wp-content/uploads/2017/03/vba-toolkit-graphic-md-e1498029916692.png?x98863" alt="" width="200" height="140" /></a></h2>
<p>&nbsp;</p>
<p><a href="https://www.rondebruin.nl/win/code.htm" data-wpel-link="external" rel="nofollow external noopener noreferrer">Where do I paste the code that I find on the internet</a></p>
<p><strong>Source:</strong> <a href="https://www.rondebruin.nl/index.htm" data-wpel-link="external" rel="nofollow external noopener noreferrer">Ron de Bruin Excel Automation</a></p>
<p>&nbsp;</p>
<p><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fcects.com%2Fpaste-internet-excel%2F&#038;title=How%20to%20Paste%20VBA%20Code%20from%20the%20Internet%20into%20Excel" data-a2a-url="https://cects.com/paste-internet-excel/" data-a2a-title="How to Paste VBA Code from the Internet into Excel" data-wpel-link="internal" rel="follow noopener noreferrer"><img src="https://static.addtoany.com/buttons/share_save_120_16.png" alt="Share"></a></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Keyboard Shortcuts for Almost Any Application</title>
		<link>https://cects.com/keyboard-shortcuts-application-2/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Thu, 16 Mar 2017 04:39:44 +0000</pubDate>
				<category><![CDATA[TechBits]]></category>
		<category><![CDATA[Applications]]></category>
		<guid isPermaLink="false">http://cects.com/?p=4022</guid>

					<description><![CDATA[Over 42 useful keyboard shortcuts that work for almost any application. Source: How-to Geek]]></description>
										<content:encoded><![CDATA[<div class=" .  last-updated">Last updated on 06/21/2017</div>
<p>&nbsp;</p>
<div id="medium"><a href="https://cects.com/wp-content/uploads/2017/03/12576758741534660276Simanek_Keyboard_Keys_2.svg_.med_-e1498029931276.png?x98863" data-wpel-link="internal" rel="follow noopener noreferrer"><img decoding="async" class="aligncenter wp-image-4025 size-full" title="https://www.clker.com" src="https://cects.com/wp-content/uploads/2017/03/12576758741534660276Simanek_Keyboard_Keys_2.svg_.med_-e1498029931276.png?x98863" alt="keyboard" width="200" height="124" /></a></div>
<p>&nbsp;</p>
<p><a href="https://www.howtogeek.com/115664/42-text-editing-keyboard-shortcuts-that-work-almost-everywhere/" data-wpel-link="external" rel="nofollow external noopener noreferrer"><span style="text-decoration: underline;">42+ Text-Editing Keyboard Shortcuts That Work Almost Everywhere</span></a></p>
<p><strong>Source</strong>: <a href="https://www.howtogeek.com/" data-wpel-link="external" rel="nofollow external noopener noreferrer">How-to Geek</a></p>
<p>&nbsp;</p>
<p><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fcects.com%2Fkeyboard-shortcuts-application-2%2F&#038;title=Keyboard%20Shortcuts%20for%20Almost%20Any%20Application" data-a2a-url="https://cects.com/keyboard-shortcuts-application-2/" data-a2a-title="Keyboard Shortcuts for Almost Any Application" data-wpel-link="internal" rel="follow noopener noreferrer"><img src="https://static.addtoany.com/buttons/share_save_120_16.png" alt="Share"></a></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Concatenating Audio Files in Windows with FFmpeg</title>
		<link>https://cects.com/concatenating-windows-ffmpeg/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Tue, 03 Nov 2015 15:54:01 +0000</pubDate>
				<category><![CDATA[Audio]]></category>
		<category><![CDATA[Command-line Tools]]></category>
		<category><![CDATA[Multimedia]]></category>
		<category><![CDATA[batch files]]></category>
		<category><![CDATA[ffmpeg]]></category>
		<guid isPermaLink="false">http://comptb.cects.com/?p=3699</guid>

					<description><![CDATA[How to use a batch file and FFmpeg commands to automate audio file concatenation.]]></description>
										<content:encoded><![CDATA[<div class=" .  last-updated">Last updated on 09/23/2021</div>
<p>This guide demonstrates how to automate concatenating two or more audio files of the same format using <a href="https://ffmpeg.org/" data-wpel-link="external" rel="nofollow external noopener noreferrer">FFmpeg</a> while preserving the metadata in the merged file. A tested example batch file is provided to help illustrate. This guide is related to a <a href="https://cects.com/automate-concatenation-command/" data-wpel-link="internal" rel="follow noopener noreferrer">previous post</a> for concatenating audio files also with a batch file, but with using a different set of command-line tools for joining them.</p>
<p style="text-align: center;"><a href="https://cects.com/wp-content/uploads/2015/11/applications-mutimedia-md-e1447583200929.png?x98863" data-wpel-link="internal" rel="follow noopener noreferrer"><img decoding="async" class="aligncenter wp-image-3774 size-full" src="https://cects.com/wp-content/uploads/2015/11/applications-mutimedia-md-e1447583200929.png?x98863" alt="clapper board" width="178" height="183" /></a></p>
<h2 class="description">What is FFmpeg?</h2>
<p class="description"><a href="https://ffmpeg.org/" data-wpel-link="external" rel="nofollow external noopener noreferrer">FFmpeg</a> is an open-source and cross-platform command-line set of SW programs for recording, converting and streaming audio and video. First developed under Linux, compiled versions are available for most operating systems and platforms. It has since become one of the best-known and most widely used products of its type. FFmpeg is compatible with a large number of SW applications and it&#8217;s used in many popular SW products such as <a href="https://en.wikipedia.org/wiki/VLC_media_player" data-wpel-link="external" rel="nofollow external noopener noreferrer">VLC Media Player</a>, <a href="https://en.wikipedia.org/wiki/YouTube" data-wpel-link="external" rel="nofollow external noopener noreferrer">YouTube</a>, and <a href="https://en.wikipedia.org/wiki/HandBrake" data-wpel-link="external" rel="nofollow external noopener noreferrer">Handbrake</a>. Although FFmpeg includes over 100 codecs and a mind-boggling number of possible combined command-line options, it&#8217;s not that difficult to use.</p>
<p>To demonstrate how easy it can be, FFmpeg.org provides this example command for converting input.mp4 to output.avi on its homepage:</p>
<pre class="qoate-code">$ ffmpeg -i input.mp4 output.avi</pre>
<p>While the above example is simple, FFmpeg commands can also be more complex.</p>
<h2>Main FFmpeg Tools</h2>
<p>The FFmpeg version used for this guide is a Windows complied version availiable from <a href="https://www.gyan.dev/ffmpeg/builds/" data-wpel-link="external" rel="nofollow external noopener noreferrer">CODEX FFMPEG</a>. Simply download the latest 32 or 64-bit static build from the builds page <a href="https://www.gyan.dev/ffmpeg/builds/" data-wpel-link="external" rel="nofollow external noopener noreferrer">here</a> and extract it to a folder (builds are compressed in 7z format). The version used was git-dee7440 (2015-11-01).</p>
<p>The FFmpeg package contains the following three main executable tools in the bin folder:</p>
<ul>
<li>ffmpeg.exe &#8211; a command-line encoder and media converter</li>
<li>ffmprobe.exe &#8211; a command-line tool to analyze and display media information</li>
<li>ffplay.exe &#8211; a simple media player</li>
</ul>
<p>Note that there are a number of commands that are common between the three tools. Only ffmpeg.exe and ffmprobe.exe are used in this guide.</p>
<h2>FFmpeg Help Files</h2>
<p>FFmpeg provides three levels of help files: basic, long, and full. To view the commands available in the help files, click the ff-prompt.bat file in the root directory to open a command window or open your own in the bin folder and type in one of the following commands:</p>
<pre class="qoate-code">ffmpeg -h -- print basic options
ffmpeg -h long -- print more options
ffmpeg -h full -- print all options (including all format and codec specific options, very long</pre>
<p>Here are links to the basic help file: <a href="https://cects.com/wp-content/uploads/2015/11/ffmpeg_help.txt" data-wpel-link="internal" rel="follow noopener noreferrer">ffmpeg_help</a> and the full help file: <a href="https://cects.com/wp-content/uploads/2015/11/ffmpeg_help_full.txt" data-wpel-link="internal" rel="follow noopener noreferrer">ffmpeg_help_full</a>. When printed to text, the help file sizes are: 5kB for the basic, 25kB for the full, and 487kB for the long help files. The long help file contains about 7,000 lines, which provides a hint as to how many commands are available.</p>
<h2>Batch File</h2>
<p>Batch file link: <a href="https://cects.com/wp-content/uploads/2015/11/tasks_FFmpeg.bat_.txt" data-wpel-link="internal" rel="follow noopener noreferrer">tasks_FFmpeg.bat</a></p>
<p>The link for the batch file used for this guide is provided above. Be sure to remove the txt extension before using it. The batch file is setup to work by the drag and drop method only.</p>
<p>To concatenate the audio files and write the metadata to the merged file, the batch file steps through the following:</p>
<ol>
<li>Delete any previous metadata text files, listfiles, or json data files.</li>
<li>Write metadata for each audio file to a separate metadata text file</li>
<li>Write the filenames of the audio files to confiles.txt (see below format), a listfile FFmpeg uses to identify the audio files to concatenate</li>
<li>Concatenate the audio files and write the metadata from the first audio file&#8217;s metadata.txt file to the joined audio file.</li>
</ol>
<p>For FFmpeg to use a listfile (confiles.txt), the filenames must be written to the confiles.txt file on separate lines using the following format.</p>
<pre class="qoate-code">file 'filename1.ext'
file 'filename2.ext'</pre>
<p>The provided batch script should work for most audio formats of the same type provided they were encoded using the same codec (although they can be different containers). It was tested with opus, mp3, and aac files on a PC running Windows XP.</p>
<p>The batch script also provides options to separately print out audio file metadata, basic data, or stream and container (format) data to screen or to a file in json format (human readable form), with options to change the format in the script.</p>
<h2>Command-Line Description</h2>
<p>The main FFmpeg commands for extracting the metadata and concatenating the audio files are explained below. Although the ffprobe command was also used, it&#8217;s fairly simple to understand and should be self-explanatory by examining the code and the help files. The filenames used below are not actually in the batch script but have been simplified for explaination purposes.</p>
<p>The below command extracts and writes the metadata to a text file:</p>
<pre class="qoate-code">ffmpeg -i infile.ext -f ffmetadata metadatafile1.txt</pre>
<ul>
<li><strong>ffmpeg</strong> &#8211; calls ffmpeg</li>
<li><strong>-i infile.ext</strong> &#8211; specifies infile.ext as an input file</li>
<li><strong>-f ffmetadata metadatafile1.txt </strong> &#8211; formats the metadata to file metadatafile1.txt</li>
</ul>
<p>The metadata1.txt file is formatted as below:</p>
<pre class="qoate-code">;FFMETADATA1
album=Name of Album
artist=Artist Name
genre=Music Genre Name
title=Title Name
track=Track #
date=Date
encoder=Encoder Used</pre>
<p>The next command is used to process mp3 files only. It concatenates the mp3 files and writes the metadatafile1.txt contents in id3 format of the first mp3 file to the merged mp3 file:</p>
<pre class="qoate-code">ffmpeg -f concat -i confiles.txt -i metadatafile1.txt -map_metadata 1 -id3v2_version 3 -write_id3v1 1 -c copy filename1_merged.mp3</pre>
<ul>
<li><strong>ffmpeg</strong> &#8211; calls ffmpeg</li>
<li><strong>-f concat -i confiles.txt</strong> &#8211; use concat demuxer to concatenate the mp3 files listed in confiles.txt (treats confiiles.txt as a single file and specifies it as input file 0)</li>
<li><strong>-i metadatafile1.txt</strong> &#8211; specify metadatafile1.txt as input file 1</li>
<li><strong>-map_metadata 1</strong> &#8211; map input file 1 as the source for metadata (metadatafile1.txt)</li>
<li><strong>-id3v2_version 3</strong> &#8211; select ID3v2 version 3 to write</li>
<li><strong>-write_id3v1 1</strong> &#8211; enable ID3v1 writing</li>
<li><strong>-c copy filename1_merged.mp3</strong> &#8211; stream copy to filename1_merged.mp3 (-c copy = stream copy)</li>
</ul>
<p>The next command listed processes audio files other than mp3. It functions the same as the previous command but writes standard metadata (if present) from the first audio file to the merged file:</p>
<pre class="qoate-code">ffmpeg -f concat -i confiles.txt -i metadatafile1.txt -map_metadata 1 -c copy filename1_merged.ext</pre>
<ul>
<li><strong>ffmpeg</strong> &#8211; calls ffmpeg</li>
<li><strong>-f concat -i confiles.txt</strong> &#8211; use concat demuxer to concatenate the files listed in confiles.txt (treats confiiles.txt as a single file and specifies it as input file 0)</li>
<li><strong>-i metadatafile1.txt</strong> &#8211; specify metadatafile1.txt as input file 1</li>
<li><strong>-map_metadata 1</strong> &#8211; map input file 1 as the source for metadata (metadatafile1.txt)</li>
<li><strong>-c copy filename1_merged.mp3</strong> &#8211; stream copy to filename1_merged.ext (-c copy = stream copy)</li>
</ul>
<h2>Additional Help &#8211; Online Command-line Generators</h2>
<p>There are a number of online FFmpeg command-line generators that can help construct various audio and video FFmpeg commands. A few of them are listed below:</p>
<p><a href="https://www.mrfdev.com/ffmpeg-command-generator" data-wpel-link="external" rel="nofollow external noopener noreferrer">FFmpeg Command Generator</a></p>
<h2>References:</h2>
<p class="post-title entry-title"><a href="https://www.labnol.org/internet/useful-ffmpeg-commands/28490/" data-wpel-link="external" rel="nofollow external noopener noreferrer">Useful FFmpeg Commands</a></p>
<p class="post-title entry-title"><a href="https://trac.ffmpeg.org/wiki/Concatenate" data-wpel-link="external" rel="nofollow external noopener noreferrer">Concatenating media files</a></p>
<p><a href="https://trac.ffmpeg.org/wiki/FFprobeTips" data-wpel-link="external" rel="nofollow external noopener noreferrer">FFprobeTips</a></p>
<p><a href="https://gist.github.com/rbrooks/2829908" data-wpel-link="external" rel="nofollow external noopener noreferrer">FFmpeg &amp; FFprobe Cheatsheet</a></p>
<h2>FFmpeg Windows Binaries:</h2>
<p><a href="https://www.gyan.dev/ffmpeg/builds/" data-wpel-link="external" rel="nofollow external noopener noreferrer">CodexFFMpeg</a></p>
<p class=" d-flex flex-wrap flex-items-center wb-break-word f3 text-normal"><span class="author flex-self-stretch"> <a class="url fn" href="https://github.com/BtbN" rel="author nofollow external noopener noreferrer" data-hovercard-type="user" data-hovercard-url="/users/BtbN/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" data-wpel-link="external">BtbN</a> </span> <span class="mx-1 flex-self-stretch color-text-secondary">/</span> <strong class="mr-2 flex-self-stretch"> <a href="https://github.com/BtbN/FFmpeg-Builds" data-pjax="#js-repo-pjax-container" data-wpel-link="external" rel="nofollow external noopener noreferrer">FFmpeg-Builds</a> </strong></p>
<p>&nbsp;</p>
<p><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fcects.com%2Fconcatenating-windows-ffmpeg%2F&#038;title=Concatenating%20Audio%20Files%20in%20Windows%20with%20FFmpeg" data-a2a-url="https://cects.com/concatenating-windows-ffmpeg/" data-a2a-title="Concatenating Audio Files in Windows with FFmpeg" data-wpel-link="internal" rel="follow noopener noreferrer"><img src="https://static.addtoany.com/buttons/share_save_120_16.png" alt="Share"></a></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Where to find Command-line Utilities for Batch Files</title>
		<link>https://cects.com/find-win32-cli-utilities/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Sat, 17 Oct 2015 01:54:41 +0000</pubDate>
				<category><![CDATA[Command-line Tools]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[TechBits]]></category>
		<category><![CDATA[batch files]]></category>
		<guid isPermaLink="false">http://comptb.cects.com/?p=3651</guid>

					<description><![CDATA[Where to find command-line utilities to enhance the capabilities of batch files.]]></description>
										<content:encoded><![CDATA[<div class=" .  last-updated">Last updated on 12/01/2017</div>
<p>Command-line utilities are useful for expanding the capabilities of batch files. There are many more available, but the below list can be used as a starting point.</p>
<h2 id="tablepress-1-name" class="tablepress-table-name tablepress-table-name-id-1">Free Command-line Utilities for Batch Scripts</h2>
<table id="tablepress-1" class="tablepress tablepress-id-1" aria-labelledby="tablepress-1-name">
<thead>
<tr class="row-1">
<th class="column-1">Name</th>
<th class="column-2">Description</th>
<th class="column-3">Source</th>
<th class="column-4">Size Uncompressed (kB)</th>
<th class="column-5">More info/License</th>
</tr>
</thead>
<tbody class="row-striping row-hover">
<tr class="row-2">
<td class="column-1">BusyBox</td>
<td class="column-2">A single binary with many common Unix tools. Often used in embedded Linux systems. Fewer options than originals due to size optimization</td>
<td class="column-3"><a href="https://github.com/rmyorston/busybox-w32" data-wpel-link="external" rel="nofollow external noopener noreferrer">Ron Yorston</a></td>
<td class="column-4">647k</td>
<td class="column-5">GNU General Public License</td>
</tr>
<tr class="row-3">
<td class="column-1">BYTE* / FREEWARE Tools</td>
<td class="column-2">Over twenty-five mostly system admin tools</td>
<td class="column-3"><a href="http://bytepointer.com/tools/index.htm" data-wpel-link="external" rel="nofollow external noopener noreferrer">BYTE* FREEWARE Tools</a></td>
<td class="column-4">Most under 20k</td>
<td class="column-5">Open-Source GNU GPL </td>
</tr>
<tr class="row-4">
<td class="column-1">CyLog Software Command-Line Utilities</td>
<td class="column-2">Ten utilities for string manipulation, searching, user input, and more </td>
<td class="column-3"><a href="http://www.cylog.org/tools/cmdline.jsp" data-wpel-link="external" rel="nofollow external noopener noreferrer">CyLog Software</a></td>
<td class="column-4">26-232k</td>
<td class="column-5">Free (Proprietary License)</td>
</tr>
<tr class="row-5">
<td class="column-1">DSToolBox </td>
<td class="column-2">Twelve utilities</td>
<td class="column-3"><a href="http://dreamcycle.net/dstoolbox/" data-wpel-link="external" rel="nofollow external noopener noreferrer">DreamCycle Studios</a></td>
<td class="column-4">40-158k</td>
<td class="column-5">Freeware</td>
</tr>
<tr class="row-6">
<td class="column-1">F2KO Software</td>
<td class="column-2">Over 40 utilities</td>
<td class="column-3"><a href="http://www.f2ko.de/en/cmd.php" data-wpel-link="external" rel="nofollow external noopener noreferrer">CMD Tools</a></td>
<td class="column-4">Various</td>
<td class="column-5">Freeware</td>
</tr>
<tr class="row-7">
<td class="column-1">Gammadyne's Free DOS Utilities
</td>
<td class="column-2">Sixteen various utilities including timers, file management tools, and a DOS shell</td>
<td class="column-3"><a href="http://www.gammadyne.com/cmdline.htm" data-wpel-link="external" rel="nofollow external noopener noreferrer">Gammadyne's Free DOS Utilities</a></td>
<td class="column-4">76-421k</td>
<td class="column-5">Freeware</td>
</tr>
<tr class="row-8">
<td class="column-1">GnuWin</td>
<td class="column-2">Over 160 separately downloadable native Win32 open source utilities for Windows 2k-Win7</td>
<td class="column-3"><a href="http://gnuwin32.sourceforge.net/" data-wpel-link="external" rel="nofollow external noopener noreferrer">GnuWin</a></td>
<td class="column-4">Various</td>
<td class="column-5">GNU General Public License</td>
</tr>
<tr class="row-9">
<td class="column-1">Gow (Gnu On Windows)</td>
<td class="column-2">Over 100 useful open source UNIX applications compiled as native win32 binaries</td>
<td class="column-3"><a href="https://github.com/bmatzelle/gow/wiki" data-wpel-link="external" rel="nofollow external noopener noreferrer">Brent Matzelle</a></td>
<td class="column-4">1-1795k</td>
<td class="column-5">Open Source MIT License </td>
</tr>
<tr class="row-10">
<td class="column-1">Gtools</td>
<td class="column-2">Several command-line and GUI Windows Administrative Tools</td>
<td class="column-3"><a href="http://www.p-nand-q.com/download/gtools/index.html" data-wpel-link="external" rel="nofollow external noopener noreferrer">gtools current version</a></td>
<td class="column-4">19- 520k</td>
<td class="column-5">Open Source</td>
</tr>
<tr class="row-11">
<td class="column-1"> Hexatomium</td>
<td class="column-2">About a dozen utilities</td>
<td class="column-3"><a href="http://trax.x10.mx/apps.html" data-wpel-link="external" rel="nofollow external noopener noreferrer">Windows Apps by FS1</a></td>
<td class="column-4">12-320k</td>
<td class="column-5">Free for personal use</td>
</tr>
<tr class="row-12">
<td class="column-1">Horst Schaeffer's Software Pages</td>
<td class="column-2">Several various utilities</td>
<td class="column-3"><a href="http://www.horstmuc.de/wcon.htm" data-wpel-link="external" rel="nofollow external noopener noreferrer">  CMD 32/64 bit </a></td>
<td class="column-4">4-35k</td>
<td class="column-5">Freeware</td>
</tr>
<tr class="row-13">
<td class="column-1">IntelliAdmin</td>
<td class="column-2">About 10 useful command line utilities. Note that not every utility listed is a command line tool</td>
<td class="column-3"><a href="http://www.intelliadmin.com/index.php/downloads/" data-wpel-link="external" rel="nofollow external noopener noreferrer">Free Utilities</a></td>
<td class="column-4">Various</td>
<td class="column-5">Freeware</td>
</tr>
<tr class="row-14">
<td class="column-1">Nircmd</td>
<td class="column-2">A small command-line utility that can perform many different tasks</td>
<td class="column-3"><a href="http://www.nirsoft.net/utils/nircmd.htm" data-wpel-link="external" rel="nofollow external noopener noreferrer">NirSoft</a></td>
<td class="column-4">43k</td>
<td class="column-5">Freeware. 32 and 64 bit versions also available</td>
</tr>
<tr class="row-15">
<td class="column-1">Ritchie Lawrence</td>
<td class="column-2">A somewhat outdated (2005), but still useful list of command-line utilities</td>
<td class="column-3"><a href="http://www.commandline.co.uk/toollink.html" data-wpel-link="external" rel="nofollow external noopener noreferrer">Ritchie Lawrence</a></td>
<td class="column-4">Various</td>
<td class="column-5">Mostly Freeware</td>
</tr>
<tr class="row-16">
<td class="column-1">Rob nan der Woude's Scripting Pages</td>
<td class="column-2">Descriptions and download links for a many utilities. Probably the most up-to-date and comprehensive listing of its kind</td>
<td class="column-3"><a href="http://www.robvanderwoude.com/batchtools.php" data-wpel-link="external" rel="nofollow external noopener noreferrer">Batch Utilities</a></td>
<td class="column-4">Various</td>
<td class="column-5">Almost entirely Freeware</td>
</tr>
<tr class="row-17">
<td class="column-1">RubyPdf Software Download Center</td>
<td class="column-2">Specialized PDF Tools</td>
<td class="column-3"><a href="http://soft.rubypdf.com/software/pdf2htmlex-windows-version" data-wpel-link="external" rel="nofollow external noopener noreferrer">Rubypdf Technologies</a></td>
<td class="column-4">Up to a few MB</td>
<td class="column-5">Mostly Freeware</td>
</tr>
<tr class="row-18">
<td class="column-1">Small command line utilities</td>
<td class="column-2">Over 150 system utilities. Archive package or separately.  Page also has small GUI tools and NET utilities.</td>
<td class="column-3"><a href="http://www.ltr-data.se/opencode.html/#CmdUtils" data-wpel-link="external" rel="nofollow external noopener noreferrer">LTRData</a></td>
<td class="column-4">6-100k. Most under 20k</td>
<td class="column-5">Freeware</td>
</tr>
<tr class="row-19">
<td class="column-1">SwissFileKnife</td>
<td class="column-2">Combines many functions into a single, portable executable</td>
<td class="column-3"><a href="http://stahlworks.com/dev/swiss-file-knife.html" data-wpel-link="external" rel="nofollow external noopener noreferrer">StahlWorks Technologies </a></td>
<td class="column-4">1,576k</td>
<td class="column-5">BSD License. Binaries and source code available. Versions for Mac and Linux.</td>
</tr>
<tr class="row-20">
<td class="column-1">SystemTools Utilities</td>
<td class="column-2">A dozen utilities focusing on user account and networking tasks</td>
<td class="column-3"><a href="http://www.systemtools.com/free.htm" data-wpel-link="external" rel="nofollow external noopener noreferrer">SystemTools Software</a></td>
<td class="column-4">Most under 50k</td>
<td class="column-5">Freeware</td>
</tr>
<tr class="row-21">
<td class="column-1">Util32</td>
<td class="column-2">Twenty 32-bit useful command-line utilities</td>
<td class="column-3"><a href="http://freeware.persoft.ch/program_en.htm" data-wpel-link="external" rel="nofollow external noopener noreferrer">Persoft</a></td>
<td class="column-4">23-180k</td>
<td class="column-5">Freeware</td>
</tr>
<tr class="row-22">
<td class="column-1">Uwe Sieber's Homepage</td>
<td class="column-2">File, drive, USB and misc tools</td>
<td class="column-3"><a href="http://www.uwe-sieber.de/english.html" data-wpel-link="external" rel="nofollow external noopener noreferrer">Uwe Sieber's Homepage</a></td>
<td class="column-4">Various</td>
<td class="column-5">Freeware</td>
</tr>
</tbody>
</table>
<p><!-- #tablepress-1 from cache --></p>
<p><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fcects.com%2Ffind-win32-cli-utilities%2F&#038;title=Where%20to%20find%20Command-line%20Utilities%20for%20Batch%20Files" data-a2a-url="https://cects.com/find-win32-cli-utilities/" data-a2a-title="Where to find Command-line Utilities for Batch Files" data-wpel-link="internal" rel="follow noopener noreferrer"><img src="https://static.addtoany.com/buttons/share_save_120_16.png" alt="Share"></a></p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss><!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin

Page Caching using Disk (SSL caching disabled) 

Served from: cects.com @ 2026-06-07 14:38:58 by W3 Total Cache
-->