批处理下用某一程序打开某一文件。。

来源:百度知道 编辑:UC知道 时间:2024/05/17 07:46:56
批处理,某一程序打开某一文件,比如用记事本程序打开word文件

另外问个问题2。如果某个人远程用cmd telnet到我的PC上面。他在cmd直接运行某个文件,比如abc.word,,,是不是我看不到。是不是隐式的显示的吗。

问题3。是不是某个人远程用cmd telnet到我的PC上面,我的进程里面是不是会有cmd.exe这个文件。。。。如果有,是不是中了黑客。。
第一个问题有点不明白,不能指定某一特定的程序吗来打开特定的文件吗??

start "" "xxx.txt" 前面的""是什么意思呢????

第一个问题:
start "" "xxx.txt"
这样就可以打开这个txt文件,因为各自的文件后缀都有指定打开的程序,所以都会有对应的程序打开!

第二个问题:
有可能看到到,也有可能看不到,如果对方是直接连接到你用的这个用户的桌面你就可以看得到,如果对方在你的用户里建立了另一个管理员用户,譬如你的是a,他建立一个b,你就看不到他打开的程序啦.当然可以看到进程,这个第三个问题回答.

第三个问题:
你可以从进程里看得到对方打开的程序的,因为你打开"window 任务管理器",里面点"进程"里面下面有个"显示所有用户的进程",只要打上钩,就可以看得到了.还有不一定是打开cmd.exe进程就一定是黑了你,只要看到有别的用户连接进来就是非法的,也就是所谓的黑客啦,所以要警惕.

====================
补充对第一题的解答:
start "" "xx.txt"
前面的""是指定标题的啦.不用给的话,就等于不修改,你要改也可以的,自己改.!
至于你说的用什么程序打开什么文件,是可以做到的,不过start这个命令做不到,还需要两个命令的配合,那就是assoc和ftype这两个改扩展名和扩展名打开程序的命令来修改.

例如你有一个.txt文件你可以改成如下
assoc .doc=wordfile
ftype wordfile=NOTEPAD.EXE %1

这样就可以改了.反之你可以改过来,不过没必要的话不用乱改啦