导航:首页 > 程序命令 > 文件中创建快捷方式对应的命令

文件中创建快捷方式对应的命令

发布时间:2023-09-02 14:27:37

‘壹’ 在windows中,创建快捷方式的三种方法是什么

在Windows中,使用创建快捷方式创建的图标可以是任何文件或文件夹

创建快捷方式方法:

1、首先,在您的计算机上找到一个您想要创建快捷方式的文件夹。

‘贰’ 创建快捷方式对应的命令怎么设置

1、可以使为命令设置别名alias来建立快捷键。

上面是root账号下当前设置,下面的例子是为ls建立'll'别名:
在命令行输入:alias ll="ls -l"
这个会在机器重启后丢失
2、建立永久快捷键

参照上面的图示编辑用户目录下的.bashrc文件,添加一行:alias ll="ls -l" 保存退出
然后用source ~/.bashrc(或者 . ~/.bashrc)使修改立刻生效。

‘叁’ 怎么用.bat来创建快捷方式

今天小凡将教你bat创建快捷方式,首选是告诉大家bat自己无法创建lnk快捷方式,但你可以创建url快捷方式,让我们学习下一个bat创建快捷方式。

一、 简洁的方法

先通过Windows为相应的程序创建一个快捷方式,再将系统自动生成的快捷方式名修改一下,也就是把快捷方式名中的空格删除。然后可以建立一个批处理文件,使用move命令或命令即可完成。比如需要为C盘tv目录下的vnc.exe在桌面是创建快捷方式,可先通过Windows系统为该程序创建一个快捷方式vnc.lnk,然后建立个bat文件,在文件中编写如下命令:

cd %userprofile%\桌面

c: v nc.lnk

或者输入以下命令:

cd %userprofile%\桌面

move c: v nc.lnk

或者:

QQ2010.lnk "%userprofile%\桌面\QQ2010.lnk"

二、稍微复杂点的办法

直接建立一个批处理文件,在其中输入以下命令(依然以“为C盘tv目录下的vnc.exe在桌面是创建快捷方式”为例):

set path=c: v nc.exe

set topath="%USERPROFILE%\桌面\VNC.url"

echo [InternetShortcut] >> %topath%

echo URL="%path%" >> %topath%

echo IconIndex=0 >> %topath%

echo IconFile=%path% >> %topath%

通过BAT创建 VBS 和 vbs来创建快捷方式

思路:

思路:通过bat输出vbs代码,然后调用WScript.exe执行相关代码

@echo

set ShortcutTargetPath="%~dp0%..\External\DEVENV.bat"

set ShortcutPath="C:\Documents and Settings\lanx\Desktop\TCT.lnk"

set IconLocationPath="%VS80COMNTOOLS%..\IDE\devenv.exe,3"

set HotKey="CTRL+SHIFT+T"

echo Set WshShell=WScript.CreateObject("WScript.Shell") >>tmp.vbs

echo Set Shortcut=WshShell.CreateShortCut(%ShortcutPath%) >>tmp.vbs

echo Shortcut.Hotkey = %HotKey% >>tmp.vbs

echo Shortcut.IconLocation=%IconLocationPath% >>tmp.vbs

echo Shortcut.TargetPath=%ShortcutTargetPath% >>tmp.vbs

echo Shortcut.Save >>tmp.vbs

"%SystemRoot%\System32\WScript.exe" tmp.vbs

@del /f /s /q tmp.vbs

三、用API来创建

编写一个程序,通过API函数为相应的程序创建快捷方式

通过Shell编程达到目的,但是这种方法在XP中不太实用,因为不容易得到不同用户的桌面目录。下面是MFC代码:

HRESULT CttDlg::CreateShortcut(LPCSTR pszPathObj, LPSTR pszParam, LPSTR pszPath, LPSTR pszPathLink,LPSTR pszDesc)

{

HRESULT hres ;

IShellLink * psl ;

IPersistFile* ppf ;

WORD wsz[ 100] ;

CoInitialize(NULL);

hres = (HRESULT)CoCreateInstance( CLSID_ShellLink, NULL, CLSCTX_INPROC_SERVER, IID_IShellLink, (void **) &psl) ;

if( FAILED( res))

{

CoUninitialize();

return FALSE ;

}

// set the path to the shortcut target, and add the description

psl -> SetPath(pszPathObj);

psl -> SetArguments( pszParam) ;

psl -> SetDescription(pszDesc);

psl -> SetWorkingDirectory(pszPath);

// query IShellLink for the IPersistFile interface for saving the shortcut in persistent storage

hres = (HRESULT)(psl -> QueryInterface( IID_IPersistFile, (void **)&ppf)) ;

if( FAILED( hres))

{

CoUninitialize();

return FALSE ;

}

// ensure that that string is ANSI

MultiByteToWideChar( CP_ACP, 0, pszPathLink, -1, (LPWSTR)wsz, 100);

// save the link by calling IPersistFile::Save

hres = ppf -> Save((LPCOLESTR)wsz, STGM_READWRITE) ;

// release the IPersistFile interface

ppf ->Release();

// release the IShellLink interface

psl ->Release();

CoUninitialize();

return hres ;

}

‘肆’ 就是怎么用命令提示符或者bat等处理文件来创建某文件的快捷方式

其实就一条命令:(保存为bat格式,注意:有两个and希腊字母 && )
cmd /k "cd /d Your ProjectPath&&Your CMD command"

举例:
1、在电脑桌面,新建txt文本。
2、把下面一行复制到txt文本中,并改为您的路径和命令:
cmd /k "cd /d D:\Program Files\Project\bin&&You cmd Command Line"
3、把文本的后缀名txt改为bat
4、双击bat文件即可。

注意:
1、多条命令请用两个希腊字母(and)&& 链接 :
(如:
cmd /k "cd /d D:\test&&cd ProName&&c:"
运行后:
C:\Users\youname\Desktop> cmd /k "cd /d D:\test&&cd ProName&&c:"
C:\Users\youname\Desktop>
意思是:走到了D盘下test文件夹再进入test中ProName文件夹中再到C盘。)
2、例如:我的桌面上mysql,(mysql.bat)中命令:
cmd /k "cd /d D:\Program Files\MySQL\bin&&mysql -uroot -p"
双击文件:
C:\Users\Gengo-qinggz\Desktop>
C:\Users\huishusheng\Desktop>
C:\Users\We_ChatGZNumber\Desktop>cmd /k "cd /d D:\Program Files\MySQL\bin&&mysql -uroot -p"
Enter password: _

(我的命令会到mysql的bin中,密码输入位置。)
3、可以把图标换为黑色命令图标[C:\_],一眼就知道是批处理命令文件。(换图标方法:属性-更改图标-浏览-搜索:cmd -找到cmd.exe-打开-确定)
如果一次运行多行命令,请用 && 连接(勿带空格,勿换行)进行处理。

阅读全文

与文件中创建快捷方式对应的命令相关的资料

热点内容
app网课视频怎么拷贝到电脑上 浏览:708
安卓国服光遇小王子季节什么时候结束 浏览:537
恢复的音乐在哪个文件夹 浏览:595
qq传输文件夹压缩包 浏览:911
sha1加密算法java 浏览:232
单片机ds1302程序 浏览:738
杜比压缩开还是关怎样判断 浏览:366
对象类型转换java编译和运行 浏览:284
行政命令是什么 浏览:371
android调用系统邮件 浏览:33
测温软件app是如何实现的 浏览:585
江苏服务器机房按需定制云主机 浏览:639
c程序员笔试 浏览:694
excel怎么引用统一文件夹 浏览:249
怎么把微信抖音加密 浏览:304
android滑动进度条 浏览:835
javagmt转换 浏览:826
linux查看snmp 浏览:25
ug80车床编程 浏览:518
怎么加速python计算素数 浏览:243