dos

Windows资源管理器命令行参数

本秂侑毒 提交于 2020-03-01 05:50:24
 使用命令行参数,您既可以自定义 Windows 资源管理器启动时使用的默认视图,也可以指定在从命令提示符启动时所看到的视图。   您可以在 Explorer.exe 命令中使用以下参数。   参数 结果   /n 为默认选择内容打开一个新的单窗格窗口。   默认选择内容通常是安装 Windows 的驱动器的根目录。   /e 使用默认视图启动 Windows 资源管理器。   /e, 《object》 使用默认视图启动 Windows 资源管理器并把焦点定位在指定文件夹上。   /root, 《object》 打开指定对象的一个窗口视图。   /select, 《object》 打开一个窗口视图,指定的文件夹、文件或   程序被选中。   从命令提示符下运行 Windows 资源管理器   若要从命令提示符下运行 Windows 资源管理器,请: 1. 单击开始,然后单击运行。   2. 在打开框中,键入 Explorer,然后单击确定。   示例以下示例说明了 Windows 资源管理器参数的用法。 ? Explorer /n   此命令使用默认设置打开一个资源管理器窗口。显示的内容通常是安装 Windows 的驱动器的根目录。   ? Explorer /e   此命令使用默认视图启动 Windows 资源管理器。   ? Explorer /e,C:\Windows  

如何获取后台进程的PID?

你说的曾经没有我的故事 提交于 2020-02-28 22:24:39
我从shell脚本启动了一个后台进程,我想在脚本结束后终止该进程。 如何从我的shell脚本中获取此过程的PID? 据我所见变量 $! 包含当前脚本的PID,而不是后台进程。 #1楼 您也许还可以使用pstree: pstree -p user 通常,这会为“用户”提供所有进程的文本表示形式,而-p选项会给出进程ID。 据我了解,它并不依赖于当前Shell拥有进程。 它还显示了叉子。 #2楼 这就是我所做的。 检查一下,希望对您有所帮助。 #!/bin/bash # # So something to show. echo "UNO" > UNO.txt echo "DOS" > DOS.txt # # Initialize Pid List dPidLst="" # # Generate background processes tail -f UNO.txt& dPidLst="$dPidLst $!" tail -f DOS.txt& dPidLst="$dPidLst $!" # # Report process IDs echo PID=$$ echo dPidLst=$dPidLst # # Show process on current shell ps -f # # Start killing background processes from list for

DOS基本概念

邮差的信 提交于 2020-02-27 01:51:21
DOS基本概念 早期的计算机系统通常由中央处理器(CPU)、内存、外部设备等部件组成,用户往往独占了计算机的所有资源。例如计算机通过打印机打印时,其它设备都在等待,这样计算机的使用效率很低,用户等待的时间很长。 随着计算机的不断发展,尤其是计算机各种软件的新发展,出现了专门用来解决以上问题的系统软件——操作系统。操作系统的任务是: (1) CPU管理——合理地将CPU分配给各个任务。 (2)存储器管理——合理分配存储器。 (3)外部设备管理——合理使用外设。 (4)信息管理——自动管理文件。 使用了操作系统后用户所面向的不再是一部裸机(计算机硬件),而是面向操作系统,操作系统就成为用户与裸机的接口。 DOS是最基本的操作系统软件, DOS是英文Disk Operation System的简称。微型计算机所使用的DOS操作系统主要是美国Microsoft公司开发的MS-DOS和IBM公司开发的PC-DOS。DOS操作系统软件从1981年诞生起,已经历了一个不断改进、不断完善的发展过程,它的版本也从最初的1.0,逐渐发展到至今已广泛使用的5.0、6.0、6.22等。这里介绍的MS一DOS6.22版,包括了许多新颖的、功能强大的命令。 DOS系统的功能 一个计算机系统的各部分要协调工作,充分发挥其效率,需要有一个管理者来合理地调度它的各种资源---硬件和软件资源,

教你如何在dos下清除打印缓存及重启打印服务

你。 提交于 2020-02-26 15:36:17
为什么要清除打印机缓存?因为 Windows 在打印文件时,把要打印的文件转存到 Windows 里面了,并没有直接发送到打印机,如果打印文件失败。下次打印机连接时,会自动打印,浪费不少纸张和耗材 复制下面的代码并粘贴在记事本,保存为“清除打印缓存及重启打印服务.bat”,以后需要的时候双击运行一下即可。 @echo off title 清除打印缓存及重启打印服务 mode con:cols=60 lines=10 color 17 @echo. @echo. @echo 正在停止打印服务.... @echo. net stop spooler @echo. @echo 正在清除打印缓存.... @echo. del/f/q "C:\WINDOWS\system32\spool\PRINTERS\*.*" @echo. @echo 正在启动打印服务.... @echo. net start spooler @echo. @echo 执行完成,退出。 cls exit 重启打印服务Print Spooler bat 脚本 就可以清理缓存打印缓存了 net stop spooler net start spooler 关闭windows打印服务 1、关闭打印服务:开始-运行-services.msc或打开控制面板-管理工具-服务,打开服务列表,找到Print Spooler(打印服务)

X86汇编7.内部中断

元气小坏坏 提交于 2020-02-26 04:12:38
最近学习了X86汇编,其实无论是古老的8086还是现在i3/5/7/9,Xeon3/5,在最基本原理上,都是相通的,只是CPU位数,寻址空间,寄存器个数,指令集的扩充等方面有所不同,对于学习,8086永不过时。 依据中断来源,中断可以分为内部中断,和外部中断。 1.内部中断的产生 当CPU发生下列事情后,会产生中断: (1)除法错误,中断号:0 (2)单步执行,中断号:1 (3)执行info指令,中断号:4 (4)执行int指令,中断号:int 指令后面跟随的立即数 CPU收到中断信息后,需要立即对中断进行处理,处理中断的程序叫中断处理程序。CPU用8位的中断码通过中断向量表找到相应的中断处理程序,中断向量就是中断处理程序入口地址。 中断向量表: 0号中断对应的中断处理程序的入口地址 1号中断对应的中断处理程序的入口地址 ...... n号中断对应的中断处理程序的入口地址 这样,CPU通过中断号就能找到中断处理程序的入口地址。中断向量表在内存中存放,对于8086处理器,中断向量表指定放在内存地址0处,从0000:0000到0000:03FF的1024个地址单元中,不同CPU可能有不同的约定。 CPU响应中断的方式是:设置CS:IP的值,使他指向中断处理程序入口地址。 中断过程: (1)(从中断信息中心)取得中断号 (2)标志寄存器的值入栈(因为在中断过程中要改变标志寄存器的值

dos 启动关闭tomcat

限于喜欢 提交于 2020-02-26 04:09:09
dos 启动关闭tomcat (2010-02-03 16:42:48) 标签: 杂谈 分类: 编程 Dos启动tomcat 1.首先将tomcat下载后解压到d盘根目录(习惯性放d盘),可以重命名 2.运行里面打开dos命令窗口,切换到tomcat的D:\apache-tomcat-5.5.27\bin目录下 输入d:切换到d盘根目录,然后cd D:\apache-tomcat-5.5.27\bin 到tomcat 的bin目录下 3. 输入 dir, 列出此目录下的所有文件 我们要用的是 startup.bat 文件 bat —是 window 底下, dos 底下,可执行的脚本格式 4. 然后输入 startup ,就执行了,启动 tomcat 如图, tomcat 启动了 , 可以看到用了多少 ms 启动 5.停掉,可以直接关闭窗口,但是这里用 shutdown 6.另外一种方式使用 catalina.bat 文件 ,实际上, startup,shutdown 内部调用的都是使用的 catalina.bat 文件如上操作,输入 catalina start ,catalina stop 就可以开启或者是关闭 tomcat 7.如上,如果启动不了,报no javahome等就是说环境变量没有设置 我的电脑--->右键属性---》高级---》环境变量

mysql配置完环境变量后 net start mysql 服务名无效

旧街凉风 提交于 2020-02-25 20:57:44
在DOS窗口、gitbush以及一些可以使用的命令行工具的界面上,输入:net stop mysql、net start mysql时,总是提示:服务名无效。 出现提示如下: 原因是:因为net start +服务名,启动的是win下注册的服务。此时,系统中并没有注册mysql到服务中。即当前路径下没有mysql服务。 如何将MySQL注册到win服务里面?!!!(步骤如下) 1. 来到MySQL的安装路径下bin 2. 在命令行中输入mysqld --install 成功:出现Service successfully install代表你已经安装成功, 不成功: 如果出现以上文字的时候,你需要用管理员的身份运行DOS窗口,这样就可以成功了 3. 执行 net start mysql出现: 删除mysql下的data文件,重新执行 mysqld --initialize 就可以在当前路径下生成data文件夹,再执行net start mysql 就可以启动mysql 快速以管理员身份打开DOS:用管理员身份打开DOS命令窗口:在当前文件夹下bin下,先按住Shift+单击鼠标右键以管理员身份运行Dos窗口就可以 来源: https://www.cnblogs.com/dianzan/p/12363627.html

DOS基本概念

有些话、适合烂在心里 提交于 2020-02-25 15:49:25
DOS基本概念 早期的计算机系统通常由中央处理器(CPU)、内存、外部设备等部件组成,用户往往独占了计算机的所有资源。例如计算机通过打印机打印时,其它设备都在等待,这样计算机的使用效率很低,用户等待的时间很长。 随着计算机的不断发展,尤其是计算机各种软件的新发展,出现了专门用来解决以上问题的系统软件——操作系统。操作系统的任务是: (1) CPU管理——合理地将CPU分配给各个任务。 (2)存储器管理——合理分配存储器。 (3)外部设备管理——合理使用外设。 (4)信息管理——自动管理文件。 使用了操作系统后用户所面向的不再是一部裸机(计算机硬件),而是面向操作系统,操作系统就成为用户与裸机的接口。 DOS是最基本的操作系统软件, DOS是英文Disk Operation System的简称。微型计算机所使用的DOS操作系统主要是美国Microsoft公司开发的MS-DOS和IBM公司开发的PC-DOS。DOS操作系统软件从1981年诞生起,已经历了一个不断改进、不断完善的发展过程,它的版本也从最初的1.0,逐渐发展到至今已广泛使用的5.0、6.0、6.22等。这里介绍的MS一DOS6.22版,包括了许多新颖的、功能强大的命令。 DOS系统的功能 一个计算机系统的各部分要协调工作,充分发挥其效率,需要有一个管理者来合理地调度它的各种资源---硬件和软件资源,

Ubuntu学习总结-08 Ubuntu运行Shell脚本报 shell /bin/bash^M: bad interpreter错误问题解决

▼魔方 西西 提交于 2020-02-25 11:45:45
  错误原因之一很有可能是运行的脚本文件是DOS格式的, 即每一行的行尾以\r\n来标识, 其ASCII码分别是0x0D, 0x0A. 可以有很多种办法看这个文件是DOS格式的还是UNIX格式的, 还是MAC格式的 (1). vi filename 然后用命令 :set ff? 可以看到dos或unix的字样. 如果的确是dos格式的, 那么你可以用set ff=unix把它强制为unix格式的, 然后存盘退出. 再运行一遍看. (2). 用joe filename 如果是DOS格式的, 那么行尾会有很多绿色的^M字样出现. 你也可以用上述办法把它转为UNIX格式的. (3). 用od -t x1 filename 如果你看到有0d 0a 这样的字符, 那么它是dos格式的, 如果只有0a而没有0d, 那么它是UNIX格式的, 同样可以用上述方法把它转为UNIX格式的. 转换不同平台的文本文件格式可以用 1. unix2dos或dos2unix这两个小程序来做. 很简单. 在djgpp中这两个程序的名字叫dtou和utod, u代表unix, d代表dos 2. 也可以用sed 这样的工具来做: sed 's/^M//' filename > tmp_filename mv -f tmp_filename filename 来做 说明:^M并不是按键shift + 6产生的

运行python出错:-bash: ./test.py: /usr/bin/python^M: bad interpreter: No such file or directory

二次信任 提交于 2020-02-25 11:45:10
参考网友文章,问题已解决, 文章链接 刚刚学习SHELL 写了一个简单的例子发生如下错误 -bash: ./test.sh: /bin/bash^M: bad interpreter: No such file or directory VI打开文件,没发现任何问题, 把/bin/bash改成/bin/sh -bash: ./test.sh: /bin/sh^M: bad interpreter: No such file or directory 依然报错,脚本内容在VI下没有任何问题,仔细一看错误消息,^M..明显在第一行末尾被加入了个^M, 这种情况应该有两种原因 1.在WIN底下用文本编辑工具修改过参数变量,在保存的时候没注意编码格式造成的, 2.也有可能是在VIM里修改,第一行末尾按到ctrl_v 错误原因之一很有可能是你的脚本文件是DOS格式的, 即每一行的行尾以\r\n来标识, 其ASCII码分别是0x0D, 0x0A. 可以有很多种办法看这个文件是DOS格式的还是UNIX格式的, 还是MAC格式的 (1). vi filename 然后用命令 :set ff? 可以看到dos或unix的字样. 如果的确是dos格式的, 那么你可以用set ff=unix把它强制为unix格式的, 然后存盘退出. 再运行一遍看. 2.可以用执行dos2unix 命令转换编码 #