① 征求PowerShell高手解答:同一个ps1脚本文件,在ISE中可以正常运行,为啥在Console中运行就会吊死
powershell默认不能执行外部脚本(用户自己写的脚本)
详情可以查看help Set-ExecutionPolicy
Win+R -> cmd -> powershell -> help Set-ExecutionPolicy
语法: Set-ExecutionPolicy [-ExecutionPolicy] {Unrestricted | RemoteSigned | AllSigned | Restricted | Default | Bypass | Undefined} [[-Scope] {Process | CurrentUser | LocalMachine | UserPolicy | MachinePolicy}] [-Force] [-Confirm] [-WhatIf] [<CommonParameters>]
要想执行自己写的脚本只需要执行Set-ExecutionPolicy RemoteSigned命令即可。
② 如何用photoshop做成自动生成式脚本
先录制一个新的动作..在那个动作对话框..
选取"动作"对话框,点"新动作"为你的新动作起一个名字.然后打开一个你要处理的图片,并进行一列相应的操作,把这个动作录来之后,就可以从"文件""自动"里选用它对其它图片进行批处理了.就这么简单...
③ PHOTOSHop 脚本 置入
具/原料
Photoshop
方法/步骤
Photoshop脚本的后缀是"JSX",开发环境随意,可以用photoshop自带的编辑工具,也可以用任意记事本或者javascript相关的工具都可以。这里推荐使用记事本编辑脚本。
用记事本新建一个空白文档,输入“alert("你好,photoshop")”,输入号之后,在菜单栏找到“文件”并选择另存为,在弹出的新菜单中,将文件名保存为“test.jsx”(备注,仅仅输入加粗字体的内容,最外层的引号不用输入,出去.jsx不可变,其他都可以随意)
保存好之后,启动photoshop,点击菜单栏“文件”,点击“脚本”并选择“浏览”,在新出来的窗口,点击要刚才保存的“test.jsx”即可。可选择脚本文件。这里有个更简单方法打开脚本,不用点击菜单栏,其实双击灰色背景,同样能弹出浏览框,选择相应脚本即可。
运行效果如下,简单介绍下,photoshop支持的脚本语言有“AS、javascript、vbscript”等。
下面通过示例的方式,将一些常规的操作,转换成脚本的形式。
【新建一个文档】
还是新建一个jsx文件,输入“var newDoc = app.documents.add();”
【打开一个图片】
还是新建一个jsx文件,输入“open(File("D:/desktop/1/jpeg/1.jpg"));”,这里的图片路径,要修改自己的电脑的图片路径哦。
【弹出选择文件框打开图片】
还是新建一个jsx文件,输入“open(File(openDialog()));”;
【复制图片】var olddoc = open(File("D:/desktop/1/jpeg/1.jpg"))
olddoc.activeLayer.()
//这个单位和文档默认设置有关
var newdoc = app.documents.add(1312,768)
newdoc.paste()
//olddoc.close();
来看一个综合实例
【打开一个文件夹的所有图片】
代码段稍微有点长,里面用来js的for循环,具体可搜索获得其语法。
完成
④ PS如何用脚本或动作自动打开下一个文件夹中的PSD文件
打开一个文件夹下所有文档。首先创建一个空白的脚本文档,并保存在硬盘上某个位置。
首先创建一个空白的脚本文档,并保存在硬盘上某个位置。
接着输入脚本代码:
//定义一个变量[sampleFolder],用来表示硬盘某个路径上的文件夹。
var
samplesFolder
=
Folder("E:\Images");
//定义一个变量[fileList],用来表示使用[getFiles]命令获得的文件夹下的所有文档。
var
fileList
=
samplesFolder.getFiles();
//创建一个for循环,用来遍历[fileList]数组里面的所有文档。
for
(var
i=0;
i<fileList.length;
i++)
{
//先判断是否正常文档,然后使用[open]命令打开文档。
if
(fileList[i]
instanceof
File)
open(fileList[i]);
}
我们的脚本已经编写完成,把它保存下来。
然后切换到Photoshop,然后依次点击[文件]
>
[脚本]
>
[浏览],打开刚刚保存的脚本文件。Photoshop将直接调用并执行该脚本。
在弹出的[载入]窗口中,直接双击脚本名称,Photoshop将直接调用并执行该脚本。
⑤ photoshop如何新建脚本
PS又不是FL建什么脚本?做了设计咁耐只知道有动作,滤镜可以建的之外,无听过脚本。
⑥ 新版PS里没有脚本选项吗
有。
演示如何使用脚本:创建一个新图层。首先创建一个空白的脚本文档,并保存在硬盘上某个位置。首先创建一个空白的脚本文档,并保存在硬盘上某个位置。在弹出的[载入]窗口中,直接双击脚本名称,Photoshop将直接调用并执行该脚本。
⑦ PowerShell 脚本的后缀名为什么叫PS1
没有为什么,PowerShell1.0的意思。
⑧ ps里的脚本怎么用求大神指点
PS的帮助里面有你要的答案
⑨ 怎样用powershall 执行一个ps1文件
在运行任何脚本文件之前, 你都必须首先设置一个恰当的Execution Policy.
PowerShell脚本跟Windows CMD一样, 和MS-DOS批处理一样, 文件需要被保存为.ps1后缀名, 比如说myscript.ps1
最通常的运行脚本的方法是调用它:
PS C:\ & C:\Belfry\My first Script.ps1
注意: 这里的&操作符能允许你调用一个命令, 脚本, 或函数. 比如:
PS C:\ & C:\Program files\mycommand.exe
PS C:\ $runMyProg = C:\Program files\mycommand.exe
PS C:\ & $runMyProg
PS C:\ $myPing = Get-Command -commandType Application Ping
PS C:\ & $myPing
如果路径不包含任何的空格, 那么你就可以忽略引号和'&'操作符.
PS C:\ C:\Belfry\Myscript.ps1
如果脚本就在当前路径下, 你必须使用符号.\来告诉PowerShell该脚本就在当前路径下.
PS C:\ .\Myscript.ps1
Dot Sourcing
=====================
当使用上面的语法执行脚本的时候, 脚本中定义的变量和函数会在脚本运行结束后消失.
⑩ photoshop怎么创建新脚本
PS里面的应该是在外部编辑好后 点击菜单栏 文件→脚本→浏览(cs4版 其他版本应该也是)再添加进去的