-------------------------
A small correction, thanks to fastslz for discovering the problem and 3742668 for proposing a solution.
For the convenience of updating and modifying files in a timely manner, the download is provided in the form of a link.
The following link will be the latest file for all future versions.
Download: www.songjun.org/SendTo+.zip
-------------------------
Because of personal reasons, I haven't been able to come to the forum for some time. It's hard work for brother 3742668 to manage the board; I also saw the news that brother willsort has temporarily withdrawn, and I miss the days of discussing together; at the same time, I congratulate namejm on joining the moderator team. As a moderator, I feel that I am not doing my duty. I have sorted out and refined the small things I originally made and give them to everyone as a small gift for National Day. For specific introductions, you can see the following help file.
This is a small software made with batch processing. The knowledge points involved include querying and adding the registry, adding environment variables, dynamically displaying selection prompts, and how to use configuration files in batch processing, etc. Due to the relatively many functions, although I have done a lot of testing, I still can't guarantee that there will be no problems. For problems, suggestions, and discussions on the code, you are welcome to post replies. Because the functions of batch processing are limited, the software comes with two command-line small tools. It is impossible to implement it purely with batch processing. I hope that friends who are capable and interested can make a VBS script version. I wish everyone a happy holiday.
An attached picture
Help:
This software is a practical tool made with batch processing. After installation, it will add some practical features to "Send To", such as copying file path names, batch renaming, quickly opening directories, saving clipboard text to a file, etc. The realization of the function is completed by more than 20 batch processing scripts. Batch processing has strong customizability. You can even add batch processing scripts by yourself.
●Installation instructions
The initial version only needs to copy the folder to the current user's SendTo directory to use all functions. In the current version, I made an installation batch processing. Just extract the file to any directory and execute Install.cmd to follow the prompts to complete the installation. A large number of CMD command-line features are used in the batch processing script, so it is not compatible with 9X series systems. 2000 should be usable but I haven't tested it. The software installation process will register a user variable, located under HKEY_CURRENT_USER\Environment, the SendTo+ key. The user variable will only take effect after logging off or restarting. After the installation is complete, it will prompt to log off the system.
●Function description
After the default normal installation, a SendTo+ folder will be generated in the current user's SendTo directory. The usage method is to select a file or folder in any directory, point to Send To, and SendTo+ to see the function options. Note that the functions called after selecting a file and a folder are different. Multiple selections are supported, and multiple files or folders are supported as long as the operation is reasonable. The directory list and personal recommendation degree are as follows:
○Command Prompt ★★★
○Open Directory ★★★
◇Add this folder
◇Remove this folder
○Shortcut
◇Add to "Start Menu"
◇Add to "Quick Launch" ★★
◇Add to "Other Folders" ★★★
◇Add to "Favorites"
○Text operation
◇Copy text to clipboard
◇Clipboard text to same-named text ★★★
◇Clipboard text to new text ★★★★
◇Clipboard text replace to text
◇Clipboard text append to text
◇Clear text file
○File operation
◇Copy file path to clipboard
◇Copy file name to clipboard ★★★
◇Copy file full path to clipboard ★★★★
◇Random number batch rename ★★★
◇Text title batch rename ★★★
◇Serial number batch rename
◇Create a new folder with the current date
◇Create a new folder with the same name or clipboard ★★★
◇Undo last batch rename
◇Encrypt batch processing file
●Advanced instructions
Since the use of the software is very simple, no excessive description is made. Let's talk about the operation method. Some operations are distinguished between whether the current selection is a file or a folder. For example, when the "Command Prompt" item selects a file, the path of the opened command window is the path where the file is located, and when a folder is selected, it is the path of the selected folder. The same applies to items like "Clipboard text to new text", and it will be renamed with the first line of the text. The most special one is "Create a new folder with the same name or clipboard". Selecting a file will create a folder with the same name. Selecting a folder will create a folder under it with the clipboard content as the name. You can try selecting multiple files and folders to see the effect. There are also some operations that are meaningless. For example, calling "Create a new folder with the current date" for multiple selected files will only generate one folder, but it will be very different for multiple selected folders. There are also some operations that do not distinguish between files, folders, and directories. For example, "Undo last batch rename" has the same result no matter where the operation is performed.
Regarding the name of the folder generated in "Send To", you can modify the content after the = sign in SendTo+.ini to make it more in line with your own usage habits. The names of the operation items under the folder can be modified in Install.cmd, the name of *.lnk following "/f:", and you can add serial numbers to arrange them in the order of habits. ShortcutToFolder.ini in the CMD folder under SendTo+ is the file record added to "Other Folders". The lines starting with "*" will be topped for selection. When the operation is executed, if the required target folder is not here, it will prompt to enter the target location and record it in this file. In subsequent versions, the function of adjusting the order according to the frequency of use will be added. The Desktop.ini with the hidden attribute is the definition file for the folder display icon, please do not delete it.
Known issues: When the file name contains special characters such as & |, the operation may fail. The reason is that the parameters passed to the script by Send To are not in quotes by default, which will cause parsing parameter errors. The way to deal with it is to change the file name to remove special characters or add spaces in the file name. There is no complete solution for this. When multiple files are operated, the error prompt "Windows cannot access the specified device, path, or file. You may not have appropriate permissions to access this item." occurs. It is because too many files are selected, exceeding the character limit of the command line. The solution is to reduce the selection of files.
Two command-line small tools, winclip.exe and Shortcut.exe, are packaged in the software and can be downloaded here: http://dmst.aueb.gr/dds/sw/outwit/. It is much more powerful than Microsoft's clip.exe and Shortcut.exe. I have simply encrypted the batch processing files. The principle is referred to: http://www.cn-dos.net/forum/viewthread.php?tid=22254. The purpose of encryption is not to prevent people from seeing the source code, but to prevent users from making incorrect modifications when they are not familiar. If you are sure what you are doing, you can modify and expand it by yourself. There are simple comments in the batch processing scripts. Welcome to correct and communicate if you have any problems and suggestions.
BY:无奈何@cn-dos.net
mail:wunaihe@gmail.com
2006.10.1
——————————————分割线———————————————
***********************************
版务日志
***********************************
操 作: 主题加精
执行人: 3742668
原 因: 无论从点击还是回复上来看,此贴
都达到精华的标准,且实用性较强
说 明: 由于目前并没有一个明确的加精依
据,所以如果对此次操作持怀疑态度
的朋友可以跟贴指出,或者于站内
的消息系统留言说明。
***********************************
[ Last edited by 无奈何 on 2006-10-3 at 14:36 ]
A small correction, thanks to fastslz for discovering the problem and 3742668 for proposing a solution.
For the convenience of updating and modifying files in a timely manner, the download is provided in the form of a link.
The following link will be the latest file for all future versions.
Download: www.songjun.org/SendTo+.zip
-------------------------
Because of personal reasons, I haven't been able to come to the forum for some time. It's hard work for brother 3742668 to manage the board; I also saw the news that brother willsort has temporarily withdrawn, and I miss the days of discussing together; at the same time, I congratulate namejm on joining the moderator team. As a moderator, I feel that I am not doing my duty. I have sorted out and refined the small things I originally made and give them to everyone as a small gift for National Day. For specific introductions, you can see the following help file.
This is a small software made with batch processing. The knowledge points involved include querying and adding the registry, adding environment variables, dynamically displaying selection prompts, and how to use configuration files in batch processing, etc. Due to the relatively many functions, although I have done a lot of testing, I still can't guarantee that there will be no problems. For problems, suggestions, and discussions on the code, you are welcome to post replies. Because the functions of batch processing are limited, the software comes with two command-line small tools. It is impossible to implement it purely with batch processing. I hope that friends who are capable and interested can make a VBS script version. I wish everyone a happy holiday.
An attached picture
Help:
This software is a practical tool made with batch processing. After installation, it will add some practical features to "Send To", such as copying file path names, batch renaming, quickly opening directories, saving clipboard text to a file, etc. The realization of the function is completed by more than 20 batch processing scripts. Batch processing has strong customizability. You can even add batch processing scripts by yourself.
●Installation instructions
The initial version only needs to copy the folder to the current user's SendTo directory to use all functions. In the current version, I made an installation batch processing. Just extract the file to any directory and execute Install.cmd to follow the prompts to complete the installation. A large number of CMD command-line features are used in the batch processing script, so it is not compatible with 9X series systems. 2000 should be usable but I haven't tested it. The software installation process will register a user variable, located under HKEY_CURRENT_USER\Environment, the SendTo+ key. The user variable will only take effect after logging off or restarting. After the installation is complete, it will prompt to log off the system.
●Function description
After the default normal installation, a SendTo+ folder will be generated in the current user's SendTo directory. The usage method is to select a file or folder in any directory, point to Send To, and SendTo+ to see the function options. Note that the functions called after selecting a file and a folder are different. Multiple selections are supported, and multiple files or folders are supported as long as the operation is reasonable. The directory list and personal recommendation degree are as follows:
○Command Prompt ★★★
○Open Directory ★★★
◇Add this folder
◇Remove this folder
○Shortcut
◇Add to "Start Menu"
◇Add to "Quick Launch" ★★
◇Add to "Other Folders" ★★★
◇Add to "Favorites"
○Text operation
◇Copy text to clipboard
◇Clipboard text to same-named text ★★★
◇Clipboard text to new text ★★★★
◇Clipboard text replace to text
◇Clipboard text append to text
◇Clear text file
○File operation
◇Copy file path to clipboard
◇Copy file name to clipboard ★★★
◇Copy file full path to clipboard ★★★★
◇Random number batch rename ★★★
◇Text title batch rename ★★★
◇Serial number batch rename
◇Create a new folder with the current date
◇Create a new folder with the same name or clipboard ★★★
◇Undo last batch rename
◇Encrypt batch processing file
●Advanced instructions
Since the use of the software is very simple, no excessive description is made. Let's talk about the operation method. Some operations are distinguished between whether the current selection is a file or a folder. For example, when the "Command Prompt" item selects a file, the path of the opened command window is the path where the file is located, and when a folder is selected, it is the path of the selected folder. The same applies to items like "Clipboard text to new text", and it will be renamed with the first line of the text. The most special one is "Create a new folder with the same name or clipboard". Selecting a file will create a folder with the same name. Selecting a folder will create a folder under it with the clipboard content as the name. You can try selecting multiple files and folders to see the effect. There are also some operations that are meaningless. For example, calling "Create a new folder with the current date" for multiple selected files will only generate one folder, but it will be very different for multiple selected folders. There are also some operations that do not distinguish between files, folders, and directories. For example, "Undo last batch rename" has the same result no matter where the operation is performed.
Regarding the name of the folder generated in "Send To", you can modify the content after the = sign in SendTo+.ini to make it more in line with your own usage habits. The names of the operation items under the folder can be modified in Install.cmd, the name of *.lnk following "/f:", and you can add serial numbers to arrange them in the order of habits. ShortcutToFolder.ini in the CMD folder under SendTo+ is the file record added to "Other Folders". The lines starting with "*" will be topped for selection. When the operation is executed, if the required target folder is not here, it will prompt to enter the target location and record it in this file. In subsequent versions, the function of adjusting the order according to the frequency of use will be added. The Desktop.ini with the hidden attribute is the definition file for the folder display icon, please do not delete it.
Known issues: When the file name contains special characters such as & |, the operation may fail. The reason is that the parameters passed to the script by Send To are not in quotes by default, which will cause parsing parameter errors. The way to deal with it is to change the file name to remove special characters or add spaces in the file name. There is no complete solution for this. When multiple files are operated, the error prompt "Windows cannot access the specified device, path, or file. You may not have appropriate permissions to access this item." occurs. It is because too many files are selected, exceeding the character limit of the command line. The solution is to reduce the selection of files.
Two command-line small tools, winclip.exe and Shortcut.exe, are packaged in the software and can be downloaded here: http://dmst.aueb.gr/dds/sw/outwit/. It is much more powerful than Microsoft's clip.exe and Shortcut.exe. I have simply encrypted the batch processing files. The principle is referred to: http://www.cn-dos.net/forum/viewthread.php?tid=22254. The purpose of encryption is not to prevent people from seeing the source code, but to prevent users from making incorrect modifications when they are not familiar. If you are sure what you are doing, you can modify and expand it by yourself. There are simple comments in the batch processing scripts. Welcome to correct and communicate if you have any problems and suggestions.
BY:无奈何@cn-dos.net
mail:wunaihe@gmail.com
2006.10.1
——————————————分割线———————————————
***********************************
版务日志
***********************************
操 作: 主题加精
执行人: 3742668
原 因: 无论从点击还是回复上来看,此贴
都达到精华的标准,且实用性较强
说 明: 由于目前并没有一个明确的加精依
据,所以如果对此次操作持怀疑态度
的朋友可以跟贴指出,或者于站内
的消息系统留言说明。
***********************************
[ Last edited by 无奈何 on 2006-10-3 at 14:36 ]
Recent Ratings for This Post
( 3 in total)
Click for details
☆开始\运行 (WIN+R)☆
%ComSpec% /cset,=何奈无── 。何奈可无是原,事奈无做人奈无&for,/l,%i,in,(22,-1,0)do,@call,set/p= %,:~%i,1%<nul&ping/n 1 127.1>nul
%ComSpec% /cset,=何奈无── 。何奈可无是原,事奈无做人奈无&for,/l,%i,in,(22,-1,0)do,@call,set/p= %,:~%i,1%<nul&ping/n 1 127.1>nul

DigestII

