先安装PDF Creator. http://rj.baidu.com/soft/detail/10500.html?ald 把他设置为默认打印机. 在IE中设置打印页面的边距,页眉页脚等. Powershell脚本 [CmdletBinding()] param ( [Parameter(Mandatory=$False, Position=0, ValueFromPipeline=$false, HelpMessage='Define the Key')] [ValidateNotNullO…
PowerShell 是管理 Azure 的最好方式之一,通过使用 PowerShell 脚本可以把很多的工作自动化.比如对于 Azure 上的虚拟机,可以设置定时关机操作,并在适当的时间把它开机,这样就能减少虚拟机的运行时间,同时也能为节能减排做出贡献. PowerShell 的 Azure 模块中为我们提供了不同的 API, 早期的 API 叫 ASM(Azure Service Manager).随着 Azure 的发展变化,又出现了一套新的 API 叫 ARM(Azure Resourc…
一键保存网页为PDF_V1.2   福利来了,“一键保存网页为PDF”发布以来最给力的功能来了: 1.支持大部分浏览器了(添加书签方式),测试IE8\IE9.谷歌.火狐可用: 2.转换组件“ephtmltopdf”无水印了,不用注册账号,没有转换数量限制,直接转换出无水印的PDF文件: 最新版本:V1.2 下载地址:http://download.csdn.net/detail/bdstjk/6007387 http://pan.baidu.com/share/link?shareid=1673…
PowerShell 是管理 Azure 的最好方式,因为我们可以使用脚本把很多的工作自动化.比如把 Azure 上的虚拟机关机,并在适当的时间把它开机,这样我们就能节省一些开支,当然我们同时也为减少二氧化碳的排放做出了贡献! PowerShell 的 Azure 模块中为我们提供了不同的 API, 早期的叫 ASM(Azure Service Manager).随着 Azure 的发展变化,又出现了一套新的 API 叫 ARM(Azure Resource Management).我们这里仅介…
执行环境:Windows Server 2012 R2 安装iis核心代码,可自定义安装项 注意这里不能使用add-windowsfeature  "Web-Filtering","Web-IP-Security"方式自定义安装,会抛出异常,我猜测是安装顺序的问题 $iisInstallPro = "Web-Filtering","Web-IP-Security","Web-Url-Auth","…
在软件的开发过程中,自动化的编译和部署能够带来很多的优势.下面我们聊聊如何自动发布云应用程序到 azure 上的 cloud services. 打包要发布的内容 首先使用 msbuild 编译 *.ccproj 文件,我们需要使用生成产物中的:app.publish\xxx.cspkgapp.publish\yyy.cscfg 下载 publishsettings 文件 使用你的 Azure 账号登录下面的地址,就可以下载 publishsettings 文件(国际版):https://man…
一.业务场景 公司的样本检测报告以React页面的形式生成,已调整为A4大小的样式并已实现分页,业务上需要将这个网页生成PDF文件,并上传到服务器,后续会将这个文件发送给客户(这里不考虑). 二.原来的实现形式 浏览器原生方法:window.print()可以将网页保存为PDF文件,由于检测报告的网页已经调整为A4的样式,所以保存下来后即是一个标准的PDF文档,然后将保存下来的PDF文件上传到服务器,即可实现需求. 三.存在的问题 调用window.print()方法后需要手动保存PDF到本地,…
注:需要安装chrome谷歌浏览器,尽可能安装最新版的浏览器: 一:保存为pdf 打开要加载的网页 空白处右键-----打印 配置要打印的pdf网页 点击  左边----> 保存按钮  即可: 二:保存网页为.mhtml文件 打开谷歌浏览器 网址栏里面输入:chrome://flags   ---> 回车 找到  将网页另存为MHTML mac,windows,linux----->点击  启用 关闭谷歌浏览器(mac下记得在dock里面退出) 重新打开谷歌浏览器 打开要保存的网页 文件…
Windows PowerShell 是一种命令行外壳程序和脚本环境,使命令行用户和脚本编写者可以利用 .NET Framework的强大功能.有关于更多PowerShell的信息,可参阅百度词条 接下我们就要借助PowerShell来自动部署ASP.NetCore程序. 打开PowerShell 打开开始菜单,输入 PowerShell 进行搜索就可以看到它了 WebAdministration 首先我们要引入PowerShell中的WebAdministration模块,这样就可以对IIS进…
Windows PowerShell 是一种命令行外壳程序和脚本环境,使命令行用户和脚本编写者可以利用 .NET Framework的强大功能.有关于更多PowerShell的信息,可参阅百度词条 接下我们就要借助PowerShell来自动部署ASP.NetCore程序. 打开PowerShell 打开开始菜单,输入 PowerShell 进行搜索就可以看到它了 WebAdministration 首先我们要引入PowerShell中的WebAdministration模块,这样就可以对IIS进…
运行环境:Windows Server 2012 R2 DFS命名空间概述 DFS命名空间 PowerShell脚本命令 Writing PowerShell DFS Scripts: Managing DFS Links——包含了常用dfs操作语句 需要注意的是DFS依赖域,若此服务器未存在于域控上,或未存在域内,则此脚本会报错 创建DFS命名空间服务器,DFS命名空间会创建在当前服务器上 在脚本中自动获取本机服务器名称 $server = (Get-WmiObject -Class Win3…
前言 最近在开发一套管理系统,做了前后端分离. 后台使用的是Asp.Net Core 3.1 前端使用的是Vue+Ant Design 自己搞了一台云服务器,打算把系统部署到云服务器上.以供外网访问. 服务器OS是WinServer2016 所以打算通过IIS平台来发部与部署系统. 后台部署 后台部署很好办.因为可以通过Visual Studio,使用IIS的Web Deploy组件一健发布到服务器 前端部署-手动 因为项目还小.要部署的也就一个前端,一个后端.也没有什么分布式部署. 显然现还用…
安装Adobe Acrobat X pro(要安装版本,不要绿色版),完成之后再打印机里面可以看到添加了新的Adobe PDF打印机   对于任意的Office文档,都可以直接打印到PDF得到PDF文件   效果如下图所示   对于网页也可以这么做   打印出来的所有图片都得到了刷新,包括底部的广告   最牛逼的地方在于,即便网页有视频,你打印的时候也可以获取视频的当前帧作为图片保存 http://ur.imrobotic.com/resource/collegeDetail?id=7  …
这一篇中我们会写一些关于自动化部署的代码.我们会使用 Powershell 书写这类代码. 你将发现这篇文章中涉及的东西非常具体,有的要求甚至相当苛刻且可能不具有通用性.这是因为部署从来都是跟环境打交道,部署过程中协作的组建太多,相互之间的交集不可能太大.可能唯一能够通用的是自动化部署的基本原则(只是这篇文章的基本原则): 每一次自动化部署结束之后,应用程序都会有相同的初始状态. 自动化部署的机器非常干净,只有相应的 Windows Server 系统和 .NET Framework.尤其是,不…
#$PSScriptRoot = "D:\Website":$PSScriptRoot 用于获取执行脚本所在的目录,但是PowerShell 2.0 不支持,需要人为赋值成绝对路径. Write-Host " 开始 .Net Framework 4.0 安装 ... ... " #静默安装 %{start -wait "$PSScriptRoot\Soft\dotNetFx40_Full_x86_x64.exe" -ArgumentList &q…
前言 之前上一篇随笔说了Canvas截图网页为图片,下来个新需求,把网页截图后保存为PDF文件供用户下载. 前文 Canvas截图网页为图片:https://www.cnblogs.com/bubububu/p/9951185.html 正文 需求:用户点击下载,将页面保存为PDF文件并下载. 思路:继续使用Canvas截图后将画布内容转换为pdf文件. 首先我们需要引入js文件jspdf.debug.js   下载路径 https://github.com/MrRio/jsPDF 引入canv…
声明:其中脚本有参考其他作者,由于当时参考仓促,未能把作者一一列出,有机会会再找出原作者文件链接并附上,请见谅 参考: https://ss64.com/nt/netsh.html https://www.520mwx.com/view/11790 http://www.voidcn.com/article/p-rnrwftqs-bro.html https://thinkpowershell.com/change-dns-servers-for-computers-with-static-ip…
运行环境:Windows Server 2012 R2 DFS 复制概述  DFS复制组 PowerShell脚本命令 需要注意的是DFS依赖域,若此服务器未存在于域控上,或未存在域内,则此脚本会报错 此脚本可在域内任意服务器执行 脚本创建的是交错型拓扑结构,使用的默认计划 检测是否存在复制组时,有一种情况会检查错误,就是查看复制组时报错误. # 创建DFS复制# author:lttr <www.cnblogs.com/GoCircle> # date:2019-08-09 # eg. #…
执行环境:Windows Server 2012 R2 VC++下载链接 这里有个问题,虽说可以静默安装,但是未对当前系统检测是否已安装vc++补丁,望大佬指点 # author:lttr <www.cnblogs.com/GoCircle> # date:2019-08-09# 自动安装 Set-ExecutionPolicy -Force remotesigned # 获取当前脚本绝对路径 $path = Split-Path -Parent $MyInvocation.MyCommand…
自动安装脚本在文章末尾 自动安装脚本在文章末尾 自动安装脚本在文章末尾 运行环境:Windows Server 2012 R2 开发环境:Win10 Microsoft .NET Framework 4.6.1离线安装包:下载地址 需要注意的是win10能运行的脚本在2012上不一定能运行,所以要把写好的脚本在2012上确保运行. 为了确保安装,需要提前做一些判断 一.获取已安装软件列表 这些判断借鉴了 示例(传送门),可以下载运行试试,但在我的2012不能直接使用 这里  Get-WmiObj…
1.功能描述 1. 连接软件源服务器下载.NET Framework 4.0..NET Framework 4.5. 2. 检测并判断当前.NET Framework版本是否小于v4.0,如果小于则进行升级. 3. 安装IIS组件,安装完成后删除软件及脚本. 在升级.NET Framework时,是先从3.5升级(可以通过执行命令"Add-WindowsFeature As-Net-Framework"直接安装3.5),然后依次升级4.0.4.5. 2.实现 源码如下: # eastm…
# 设置Java SDK 环境变量 $softwares = Get-ItemProperty HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\* #$jdk = $softwares | Where-Object DisplayName -Match 'Java SE Development Kit' #$RegPath = 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr…
#------添加角色/角色服务------ Import-Module servermanager $features = get-windowsfeature Net-*,Telnet-*,Web-* Write-Host " 开始添加角色/角色服务... ..." foreach($item in $features) { if($item.installed -eq $false) { Write-Host "添加:" $item.DisplayName $…
置顶2017年11月06日 14:41:04 阅读数:2311 这几天,任务中有一个难点是把一个打印页面自动给生成PDF文档,并且上传至服务器,然而公司框架只有手动上传文档,打印时可以保存为PDF在本地吧,所以感到很头疼,刚开始没有方向,所以只有surf the Internet了,网上看了很多资料,渐渐的从一点方向也不懂,到慢慢开始了解怎么着手去做,废话就不说了, 我看网上大概介绍了三种方式:Jasper Report . iText . flying sauser jasper report…
最新版本:V1.1 下载地址:http://download.csdn.net/detail/bdstjk/5722317 发布时间:2013-7-8 版本号:1.1.7.80 更新内容: 1.增加检测更新功能,安装该版本后chrome插件和转换程序都可以自动更新了! 2.新增转换组件pdfcrowd2,并将默认转换组件修改为pdfcrowd2(水印在页面底部,对阅读影响更小). 更新说明:1.更新前请手动退出转换程序安装新版:2.访问chrome://extensions/删除旧版插件后重新安…
在软件的开发过程中,自动化的编译和部署能够带来很多的优势.如果可以通过一个脚本实现软件的自动化部署,那么就可以节省大量的时间去做其它事情. 下面介绍如何将云应用程序通过 PowerShell 自动发布到 azure 的 cloud services 上. 一.打包需要发布的内容 首先使用 msbuild 编译 *.ccproj 文件,在生成的所有文件中,我们需要用到以下两个: app.publish\xxx.cspkg app.publish\yyy.cscfg 二.下载 publishsett…
通过使用 PowerPoint Automation Services,可以从 PowerPoint 二进制文件格式 (.ppt) 和 PowerPoint Open XML 文件格式 (.pptx) 转换为其他格式.例如,您可能需要将一批 PowerPoint 97–2003 文件升级到 Open XML 演示文稿文件.您还可以在“编辑”菜单中创建自定义操作,以允许用户按需创建 PDF 版本的演示文稿. 一.效果演示: 1.新建一个ppt文档(office 2013,后缀pptx),添加内容,…
本文重点讲解第一步,手动在excel表中输入公式,或者用powershell自动输入公式. 第二步,用powershell向excel中写入数据,略. 第三步,用powershell从excel中读取数据,略. 本人原创拙作,声明网上唯一. 搜索过的关键字:powershell excel 行列 转置 转换 搜索过的引擎:百度 bing powershell 传教士 原创文章 2014-07-12,2015-03-03,2016-07-17 修改. 允许转载,但必须保留名字和出处,否则追究法律责…
程序实现功能:自动将远程页面的文件中的图片下载到本地. 程序代码 <% '将本文保存为 save2local.asp '测试:save2local.asp?url=http://ent.sina.com.cn/s/m/2003-11-11/1411231388.html '本文根据 chinahuman 的<用asp自动解析网页中的图片地址,并将其保存到本地服务器>改编和优化 '自动创建目录,自动将原文件名更名,文件格式的限制以及其他功能的一些优化 '自动保存网页文件中 http://.…
什么是虚拟网络 虚拟网络是您的网络在 Azure 云上的表示形式.您可以完全控制虚拟网络的 IP 地址.DNS 的设置.安全策略和路由表.您还可以更进一步,把虚拟网络划分为多个子网.然后用它们连接您的虚机或其他的云服务实例.另外,您还可以通过 Azure 的连通性选项建立虚拟网络和本地网络的连接.比如一个经典的本地网络,它在 Azure 上的表示可能是这个样子(此图来自MSDN): 注意,此图中的 Azure infrastructure 取代了本地网络中路由器的角色,它使您可以无需任何配置就可…