① 徵求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版 其他版本應該也是)再添加進去的