注册 / 登录

清河洛

您现在的位置是:首页>系统相关>windows学习

windows学习

  • winsw配置文件参数详解

    可以使用环境变量如%Name%,会自动实际值替换,如果引用了未定义的环境变量,则不会发生替换。参数值中的相对路径都是相对于配置文件所在目录。必须以service为根元素。有些参数值是表示一个时间段的,该参数单位后缀可以使sec / secs / min / mins / hour / hours / day / daysid:指定Windows内部用于标识服务的id。在系统中安装的所有服务中必须是唯一的,并且应完全由字母数字字符组成。 executable:该元素指定要启动的可执行文件。它可以是绝对路径,也可以只指定可执行文件名称并从PATH中搜索 arguments:该标签指定的参数传递给可执行文件,多个参数以空格隔开 name:服务的简短显示名称,可以包含空格和其他字符。在系统的所有服务中也必须是唯一的。 description:对服务的完整人类可读描述。 startmode:该元素指定Windows服务的启动模式。它可以是以下值之一 Boot:设备驱动程序由操作系

    发布时间:2020-12-02 14:01:04
  • 使用winsw让任何Windows程序都能运行为服务

    很多时候我们需要在windows下开机运行某些服务程序:我们可以使用自带的服务功能,但是只有程序的开发者在写程序的时候引用到这个功能,我们才能利用服务来控制程序的启动和关闭。我们还可以使用bat脚本,把脚本添加开机启动,缺点是开机后会显示一个命令行窗口且这个窗口不能关闭。而winsw就是一个可以将Windows上的任何一个程序注册为服务的开源软件。软件下载地址:https://github.com/winsw/winsw下载对应.NET版本的程序,然后创建一个对应的xml格式的配置文件,使用命令行进行安装:安装服务winsw install [<path-to-config>] [--no-elevate] [--user|--username <username>] [--pass|--password <password>] path-to-config:配置文件的路径。如未指定,会在可执行目

    发布时间:2020-12-02 13:42:04
  • ssh命令和ssh-keygen命令

    ssh命令:连接登录或执行命令ssh user@service:port option command #隐式的指定用户名和端口号 ssh service:port -l user option command #隐式的指定端口号 ssh service -p port -l user option command -b bind_address:绑定本地IP,当本地有多快网卡的时候绑定指定网卡 -D [bind_address:]port:绑定本地IP和端口号,当本地有多快网卡的时候绑定指定网卡 -E log_file:指定本地ssh日志文件 -e escape_char:转义符 -F configfile:配置文件 -l login_name:登录的用户名 -p port:指定目标服务器ssh服务端口号 -i identity_file:指定本地的秘钥文件 ssh-keygen命令:本地生成秘钥公钥对ssh-keygen [-q] [-b bits] [-t type

    发布时间:2020-10-10 13:49:07
  • bat中的set和choice命令

    set命令:显示、设置或删除环境变量1、set命令后面不添加任何字符会打印当前所有环境变量及值 2、set string :打印以指定字符串开头的所有环境变量及值 3、set variable=string :新增或修改一个环境变量 4、set variable= :删除一个环境变量 /a选项:把变量类型设置为数字/p选项:用户出入数据,按回车提交,变量的原始值为显示内容,把用户输入的值赋值给变量setx命令:set命令设置的变量是本地的临时变量,只在本次生效,关闭cmd窗口就失效,而setx命令可以修改环境变量,可以永久生效SETX [/U user /P password] var value [/M] 设置环境变量val的值为value,其中/U表示使用该用户的身份执行设置该命令,/P表示该用户的登录密码,如果使用了/U而没有使用/P,那么会提示输入密码 SETX [/U user /P password] var /K regpath [/M] 指定变量是基于注册

    发布时间:2020-07-03 21:18:23
  • BAT批处理中的字符串处理

    截取字符串name:~start[,length]start表示开始截取的位置索引,负数表示从右开始的索引length表示截取的长度,负数表示截取到字符串倒数第几位,省略截取到字符串末尾set demo=abcdefghijklmn echo %demo:~0, 5% #从索引0开始截取5个,abcde echo %demo:~-5, 4% #从倒数第5个开始截取4个,jklm echo %demo:~-4% #从倒数第4个开始截取到末尾,klmn echo %demo:~5, -4% #从索引5开始截取到倒数第4个,fghij 替换字符串name:old_str=new_strset demo=我今天跑步 echo %demo:今天=明天% #我明天跑步 echo %demo:跑步=学习% #我今天学习 字符串合并将两个字符串放到一起就可以了set one=我今天 set two=跑步 echo %one%%two% #我今天跑步 扩充字符串对表示文件路径的字符串进行特殊

    发布时间:2020-07-03 17:23:44
  • bat脚本中的for循环

    bat脚本的for语句基本形态如下:在cmd窗口中:for option %variable in (set) do command在批处理文件中:for option %%variable in (set) do command variable:是一个单字母(区分大小写)可替换的参数 set:指定一个或一组元素(可以使用通配符),多个元素之间,用空格键、tab、逗号、分号或等号分隔 command:指定每次循环执行的命令 option:指定参数或某个功能开关 在cmd窗口和批处理文件两种环境下的差异是:在cmd窗口中,形式变量variable必须使用单百分号引用;而在批处理文件中,必须使用双百分号for语句的基本要素: for、in和do是语句的关键字,三个缺一不可; %%variable是对形式变量的引用,即使在do后的语句中没有参与语句的执行,也是必须出现的; set外面的括号不能省略; set的应用:简单的多元素:for %%

    发布时间:2020-06-29 15:42:16
  • windos系统上配置php环境

    下载软件:mysql:https://downloads.mysql.com/archives/community/MariaDB:https://downloads.mariadb.org/mariadb/+releases/php:https://windows.php.net/downloads/releases/ 线程安全版本是为IIS服务器准备的 其他服务器的php版本FastCGI执行方式是以单一线程来执行操作,不需要进行线程的安全检查,除去线程安全检查反而可以提高执行效率winsw:https://github.com/winsw/winswphp-cgi-spawner:https://github.com/deemru/php-cgi-spawner/releasesnginx:http://nginx.org/en/download.html安装和运行mysql/MariaDB:1、下载的压缩包解压完目录中没有data文件夹,需要初始化 mysq

    发布时间:2020-06-01 13:38:56
  • win10系统优化和SSD优化

    1、优化了dmwappushsvc、diagnsticsTrackingservice、coreMessaging这三项的要开启,否则可能开不了机2.WINDOWS FONT CACHE SERVICE 字体缓存服务此项不能优化,优化后开机要1分钟,原因是这个会导致加载桌面时间变长。01关闭家庭组(建议关闭):因为这功能会导致硬盘和CPU处于高负荷状态 控制面板–>家庭组–>离开(如果加入了家庭组的话),然后禁用HomeGroup Listener和HomeGroup Provider两项服务。 当然以后要用到局域网在两台电脑之间传输东西的话可以重新开启再关闭。 02关闭磁盘碎片整理、自动维护计划任务(建议关闭) 选中磁盘C–>属性–>工具–>对驱动器进行优化和碎片整理–>优化–>更改设置–>取消选择按计划运行。 特别是系统盘是固态硬盘,更加需要关闭,碎片整理会直接影响到固态

    发布时间:2019-04-10 10:41:19
  • windows中的sc控制服务命令

    SC的语法SC [Servername] command Servicename [Optionname= Optionvalues]Servername 远程服务器名称,可选,使用双斜线如\192.168.1.223来操作远程计算机。在本地操作省略该参数Command:SC命令的具体操作命令,可以使用以下命令: config:改变一个服务的配置如sc config Servicename start=auto(自动)/demand(手动)/disabled (禁用) continue:对一个服务送出一个继续控制的要求。 control:对一个服务送出一个控制。 create:创建一个服务。 delete:删除一个服务。 EnumDepend:列举服务的从属关系。 GetDisplayName:获得一个服务的显示名称。 GetKeyName:获得一个服务的服务键名。 interrogate:对一个服务送出一

    发布时间:2018-05-08 16:33:03
首页 上一页 下一页 尾页
共9条 当前1/1页


网址导航