class RecentlyFileHelper { public static string GetShortcutTargetFile(string shortcutFilename) { var type = Type.GetTypeFromProgID("WScript.Shell"); object instance = Activator.CreateInstance(type); var result = type.InvokeMember("CreateSho…
昨天晚上朋友让我帮他简单的搭建个环境,他公司让他做款软件测试温度的,他自己搞的是嵌入式,在公司担任的是软件工程师,应届毕业生.也可能他们搞嵌入式的对这个linux系统不太熟,不会把windows上的软件包或文件上传上linux服务上,编译还凑合.我今天到网上搜了一下不会的人还是蛮多的,搜索引擎一搜一大把,下面就来说说这个so easy问题. 如何将windows上的软件包或文件上传到linux服务上,下一句就是如何让将linux的文件下载到win上.哈哈 方法不止这一种,有超多的方法,要是虚拟机…
环境:windows上代码路径下存放:WinSCP-5.13.8-Setup.exe 第一步:test.txt   拉取脚本的txt文本 解析:存放从linux路径下拉取所需源文件zyy_count.result 到本地windows的目标路劲改下:D:\zyy\XNresult\ option echo offoption batch onoption confirm offopen scp://root:Uxsino_test@192.168.1.122cd /home/zyy#进入linu…
今天在搜索ffmpeg相关资料时,需要通过.sh脚本文件下载git上的代码文件,最后通过在Windows上安装了git,并在git.bash中执行bash ffmpeg.sh解决了代码下载问题,顺便学习了一些git命令的使用,在这里稍加记录. Git下载 https://git-scm.com/downloads 使用Git 在安装目录下找到git-bash.exe,默认安装目录为C:\Program Files\Git,双击启动. 输入git config  --global "usernam…
因为windows上面zip安装nginx后启动比较麻烦,然后找了一下关于批处理文件的资料,写了一个nginx启动和关闭的脚本. 这个脚本正常情况下是可以使用的.因为脚本中并没有对nginx程序是否在进程列表中进行判断,而是启动之后就把脚本的名字改为nginx_stop.bat,关闭之后就把脚本的名字变为nginx_start.bat 脚本的源码如下: @echo off ::set nginx path set nginx_path=F:\Servers\nginx-1.15.4 set ba…
好吧,一个Unity应用并不常见的需求.. 两个步骤 1.关联注册表 2.把自定义后缀文件作为启动参数传给Unity做处理 1.关联注册表  (.XXXX是自定义后缀) Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Classes\.XXXX] //首先为希望注册的扩展名,新建一个Key [HKEY_CURRENT_USER\Software\Classes\.XXXX\shell] //然后再新建一个shell…
protected void processRequest(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { OutputStream stream = null; BufferedInputStream buf = null; try { stream = response.getOutputStream(); response.setContentT…
<?php $fp = fopen("E:/wwwroot/test/plan.txt", "w+"); fwrite($fp, date("Y-m-d H:i:s") . " 创建文件成功!\n"); fclose($fp); echo "123"; ?> .ba文件中代码 如下  D:\phpStudy\php54n\  是php目录     E:\wwwroot\test\plan.php…
在windows上编辑过的文件如果传到unix上,在每个文件的末尾都会有一个换行控制符^M,这个字符一般处于隐藏状态,除非cat -A才能看到,如果不去掉这个符号,很多脚本不能正常运行,很多文件不能正常被正则表达式匹配,去除类似的控制字符是让这些文件恢复正常使用的必须步骤: 根据上面的ascall字符代码表,左边两列非打印控制字符显示了每个字符的ascall码,接下来的工作就是用正则表达式匹配出这些字符然后去除就ok了,去除对应ascall码的字符,只需要转义对应的八进制值即可: 例如,想要去除…
curl 使用  --netrc-file <filemame> , -n, --netrc, --netrc-optional 等选项做登录认证时, 默认文件位于 ~/.netrc ( Windows 上是  _netrc ) ,文件内容格式是 machine host.domain.com login myself password secret curl 的文档上就是这么说的,https://curl.haxx.se/docs/manpage.html 举个例子,arukas.io 的…