如何用脚本或者程序复制水平制表符到windows的剪贴板? 5C
我想写一个自动给文件加一条后缀的bat或vbs脚本,后缀为姓名加号码。如a.xls  -> a_张三 123.xls。
但是只有这样的功能还是不够方便,如果可以复制字符串“张三(Tab)123”到剪贴板,打开Excel 直接Ctrl+V 可以粘贴自己名字和编号到两个单元格,省去很多时间。
目前已经试过以下种方法:
    1.bat或vbs中调用mshta vbscript:clipboarddata.setdata()进行复制,但是水平制表符就变没了。
    2.vbs中创建InternetExplorer.Application对象来进行复制,可以复制水平制表符。但是浏览器会显示警告,每次得确认警告。或者设置浏览器安全性,这些都比较麻烦。
    3.bat中使用echo "%name%    (tab键)%num%" | clip时就变成了既复制了水平制表符,又复制了换行符。在Excel中粘贴时,会忽略掉制表符,直接将姓名和号码粘贴到一个单元格里。
    所以,想问一下各位大佬对这个问题有没有一些建议和指教,小弟不胜感激。尽量对环境要求简单一些,别人使用起来操作要求简单一些。

1个回答

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
如何用剪贴板对控件进行复制?
如上!rn谢谢!
Python之转义字符:水平制表符
如下代码: print("0123456789123456789") print("asd\tzxc") print("a\tzxc") 输出结果: 0123456789123456789 asd zxc a zxc 连续输多个字符,使用水平制表符时会发现水平制表符占据8个空格,其中8个空格是从输出的上一个字符串开始算起的。当上一个字符串的字符个数超出8个时,则从超出部分开始算起,若...
有关“水平制表符”的问题
下面的程序: rn#include rnmain() rn rn char c1='a',c2='b',c3='c',c4='\101',c5='\116'; rn printf("a%c b%c\t c%c\t abc\n",c1,c2,c3); rn printf("\t\b%c %c\n",c4,c5); rn rn运行的结果为: rnaa bb cc abc rnA N rn rn都只用了一个水平制表符,为什么长度会不一样(bb、cc之间和cc、abc之间的距离不一样)? rn下面为什么会打出“A N”来?
水平制表符问题
[size=24px]如图,为什么会只有后面几排会执行水平制表符,前面没有执行么?[/size]rnrn[size=18px]我如果选用%-7d输出,就能对其,但\t为什么就不能呢了?[img=https://img-bbs.csdn.net/upload/201706/17/1497668925_252497.png][/img][/size]
如何用脚本启动程序
rn各位大侠好,如何用脚本判断一个程序是否启动了,如果没有,如何启动它呢rn#!/bin/shrnwhile (true)rnrn if (不存在进程名称为"AA")rn rn 启动进程"AA";rn rn sleep(10);rn
如何用系统存储过程或者复制编程实现数据的事务复制?
请问:如何用系统存储过程或者复制编程实现数据的事务复制?rn最好有点源代码哦,谢谢~
如何用剪贴板打开文本文件
如何不用读取文本文件内容rn直接用剪贴板打开txt文件读入文件内容
如何用Java操作剪贴板?
目前只能实现纯文本的复制,如何实现类似DreamWeaver的图片的url复制?谢谢。
如何用代码让剪贴板复制代码中的字符串?
如题,各位大哥教我啊
delphi 如何用剪贴板实现文件的复制,剪切,粘贴
我不要文件的复制、删除方法。rnrn我要的是两个函数 有高手可以帮忙写一下么?rnrnrn一个是将文件“复制”到剪贴板,参数为文件的路径和名称。(和资源管理器里右键菜单里的复制功能相同)rn(执行此时在资源管理器另一个文件夹下按ctrl+v 可以实现拷贝文件的动作)rnrn另一个函数是“粘贴”操作,rnrn两个函数完全模拟在资源管理器中对文件的 ctrl+c 和 ctrl+v 操作rnrnrn最后 如果有可能的话能不能再来个函数rn实现“粘贴快捷方式”的操作呢rnrn谢谢各位高手
如何用DELPHI模拟复制IE的HTML内容进入剪贴板
在IE上可以复制网页,然后打开WORD后贴粘。但是我用剪贴板的Clipboard.AsText := HTML,然后打开WORD确总是粘贴不了像在IE上复制一样的效果。
如何用脚本实现调整windows分辨率?
很困扰,用脚本能实现吗?如何实现?
大家在windows下如何用php作脚本?
比如我在每3秒运行一次save.php 的一个auto.phprn之前在linux下写一个auto.phprn[PHP]rnset_time_limit(0);rn$ch=curl_init();rncurl_setopt($ch,CURLOPT_URL,"[url=http://localhost/save.php]http://localhost/save.php[/url]");rncurl_setopt($ch,CURLOPT_RETURNTRANSFER,false);rncurl_setopt($ch,CURLOPT_TIMEOUT,1); rndo rn curl_exec($ch);rn sleep(3); rnwhile(true);rn[/PHP]rnrn把auto.php在后台运行就可以了,但是在windows下应该怎么样做呢?我之前想用IE打开,本想让它一直放直就行。后来把IE关了,才发现auto.php还在后台运行,在进程里又没有发现有关于IE的,又不知道怎么停了。rnrn请问 大家在windows下如何用php作脚本?
请教vb的水平制表符是什么
vb的水平制表符是什么,有谁知道吗?
windows api 剪贴板 增加复制内容
本人想求大强们,有这么个问题, 复制一段话后,我想在SetClipboardData这个函数里,将复制的内容增加几个字符,现在卡壳,不会做了,求大强们给予解答。 比如: 复制-----hellowelcome 我在SetClipboardData中 通过GlobalLock可以得到复制的这句话,我希望在最后或者开头 加入 aaaaa 这几个字母 ,最后粘贴除了时候,为aaaaahellowelcome 或hellowelcomeaaaaa
如何实现windows剪贴板的复制和粘贴
1.将一个或多个文件复制到粘贴板中rn2.将剪贴板中的文件粘贴到指定位置rn
如何用C实现自身程序的复制
比如我写了个my_exe.exe的程序,想把它复制到启动目录下,但是却不知道如何自身复制
如何用程序复制SQL中的数据表
我想在同一数据库内复制数据表(包括名字、结构、数据)请问VB.NET的程序怎么写
如何用程序复制一个表?
表的模板已经事先建立了:zone,内容为空,程序中需要动态复制一个表zone01,结构都一样,只是名字、内容不同,应该怎么复制? 谢谢!
QHBoxLayout水平管理器如何用?
问题一:rn 想要实现的效果是:[color=#FF0000]在客户区底部,从最左+3像素开始,排成一行,按钮间空隔3个像素[/color],如何实现?rn 五个按钮左上角x座标依次是rn3, rn3+40+3, rn3+40+3+40+3, rn3+40+3+40+3+40+3,rn3+40+3+40+3+40+3+40+3,rn 左上角y座标都是:客户区的高-40rnrn 以下的代码实现了自动排序,但效果是水平还是垂直,座标都无法满足要求。[code=C/C++]#include rn#include rn#include rn#include rnrnint main(int argc, char *argv[])rnrn QApplication a(argc, argv);rnrn QWidget w;rn w.setFixedSize(400, 250);rnrn QPushButton btn1("btn1", &w);rn QPushButton btn2("btn2", &w);rn QPushButton btn3("btn3", &w);rn QPushButton btn4("btn4", &w);rn QPushButton btn5("btn5", &w);rnrn btn1.setFixedSize(40, 40);rn btn2.setFixedSize(40, 40);rn btn3.setFixedSize(40, 40);rn btn4.setFixedSize(40, 40);rn btn5.setFixedSize(40, 40);rnrn QHBoxLayout *layout = new QHBoxLayout;rn layout->addWidget(&btn1);rn layout->setSpacing(3);rn layout->addWidget(&btn2);rn layout->setSpacing(3);rn layout->addWidget(&btn3);rn layout->setSpacing(3);rn layout->addWidget(&btn4);rn layout->setSpacing(3);rn layout->addWidget(&btn5);rn w.setLayout(layout);rnrn w.show();rnrn return a.exec();rn[/code]
如何用脚本建库?
各位老大,小弟没用过sql server,现在想知道sql server中有没有象sybase中的sql advantage直接用脚本建库的功能,如何使用。谢谢----侠骨柔肠
如何用脚本传值?
a。ASP页向test.asp传test=1。rnfunction test(test)rnrntest=1;rnwindow.open('test.asp')rnrn
Windows剪贴板查看程序 clipbrd.exe
Windows自带的剪贴板查看程序,貌似Vista以后的系统都没有了,将文件解压放入%windir%\system32目录下,使用时直接在运行里输入clipbrd.exe就行了。
如何用程序来执行sql的脚本
我现在有个数据库的样本,我想根据这个数据库的样本建立一个新数据库rn大家有什么好的建议吗?或者说,我将所有数据库的表结构,view,procedurern生成脚本,我在vb中如何做
JS复制内容到剪贴板
JS复制内容到剪贴板
clipboard.js复制文本到剪贴板
clipboard.js 一款复制文本到剪贴板的js 轻量级插件,用于复制文本到剪切板
剪贴板内容复制问题
大虾:rn VB6.0里怎么把复制到了剪切板的内容调出来呀!
关于复制剪贴板的问题
HGLOBAL hGlobal;rn void* pGlobal;rnif(::IsClipboardFormatAvailable(CF_TEXT))rn rn OpenClipboard();rn hGlobal=::GetClipboardData(CF_TEXT);rn char* pText;rn pText=(char*)malloc(GlobalSize(hGlobal));rn pGlobal=GlobalLock(hGlobal);rn// memcpy(pText,pGlobal,GlobalSize(hGlobal));rn strcpy(pText,(char*)pGlobal);rn GlobalUnlock(hGlobal);rn CloseClipboard();rn AfxMessageBox(pText);rn CFile myFile(_T("c:\\clip.clp"),CFile::modeCreate|CFile::modeReadWrite);rn myFile.Write(pText, GlobalSize(hGlobal));rn myFile.Close();rn free(pText);rn rn这段代码把剪贴板里的text类型字符串复制出来,pText显示正常,但是生成文件rn后,再用剪贴板调用,却报“存储空间不足,无法处理此命令”,有人知道为什么吗?rn
Flex复制图片到剪贴板
有没有哪位大神知道?试了好久来了,都不知道怎么弄
iOS开发之复制字符串到剪贴板
一般有邀请复制链接需求功能,把字符串复制到系统剪贴板,供用户粘贴使用链接.
Js复制内容到剪贴板
复制内容到剪贴板的两个方法 1第三方库:clipboard.js 这是官网https://clipboardjs.com/ <script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/1.7.1/clipboard.min.js"></script> <!-- Target --...
剪贴板复制功能
<p>哈哈<span id="target">你没看错,就是复制的这里</span></p> <button class="btn" data-clipboard-action="copy" data-clipboard-target="#target" id="copy_btn"> 复制按钮 </button> [script] $(document).ready(function(){ $("#target").css('color',"white"); var targetText=$("#target").text(); var clipboard = new Clipboard('#copy_btn'); clipboard.on('success', function(e) { console.info('Action:', e.action); console.info('Text:', e.text); console.info('Trigger:', e.trigger); alert&#40;"复制成功"&#41;; e.clearSelection(); }); }); [script]
js+flash复制文本到剪贴板
NULL 博文链接:https://harveyzeng.iteye.com/blog/2211526
剪贴板,复制,,粘贴的问题!
我的一个程序,Edit控件,右键单击出来的菜单中的Cut,COPY 等都没问题. 而且快捷键CTRL+C,CTRL+V等也都好用. 但是为什么标准菜单中的无效呢. 菜单中的ID为"ID_EDIT_CUT","ID_EDIT_COPY"等.但为什么不好使呢. 我没有定义,不是说MFc已经给定义了吗!rnrn请高人指点!!!
将label中文字复制到剪切板中
UIPasteboard *pasteboard = [UIPasteboard generalPasteboard];     pasteboard.string = self.label.text;
react复制内容到剪贴板
这里只讲一个react的实现方式,我们使用react-copy-to-clipboard 首先安装 react-copy-to-clipboard npm install –save react react-copy-to-clipboard 或者 cnpm install –save react react-copy-to-clipboard 或者 yarn add re...
jquery复制内容到剪贴板
&amp;lt;!doctype html&amp;gt;  &amp;lt;html lang=&quot;en&quot;&amp;gt;   &amp;lt;head&amp;gt;    &amp;lt;meta charset=&quot;UTF-8&quot;&amp;gt;    &amp;lt;title&amp;gt;jQuery/Js复制文本到剪贴板&amp;lt;/title&amp;gt;    &amp;lt;script src=&quot;http://apps.bdimg.c
复制文本框的内容到剪贴板
复制文本框的内容到剪贴板复制文本框的内容到剪贴板
复制剪贴板功能
复制剪贴板功能
android 复制文字到剪贴板
核心代码如下: ClipboardManager manager = (ClipboardManager) getSystemService(Context.CLIPBOARD_SERVICE); manager.setText(待复制的文本内容);
相关热词 c# 去空格去转义符 c#用户登录窗体代码 c# 流 c# linux 可视化 c# mvc 返回图片 c# 像素空间 c# 日期 最后一天 c#字典序排序 c# 截屏取色 c#中的哪些属于托管机制